Skip to content

blog about the gitolite migration

so i've finished migrating all our git repositories to gitlab!

this is a multi-year project that is finally concluding. such an epic thing deserves a wider audience, even if only because i actually wrote code for this that might be useful for others. but also because i'm about to destroy a lot of data and while i have good confidence I have copied everything over to gitlab fairly reliably, having more eyeballs on this wouldn't hurt.

also, people need to change their URLs and everything...

so, our audience is:

  1. power users and packages that clone from source to build their stuff: need to change your URLs!
  2. tor developer community: your code has moved! make sure nothing was destroyed! backups will be kept for a year, etc
  3. other sysadmins considering the move: make a flag day before people start moving over, use this script in any case, but it needs modifications
  4. archivists: sorry, too late for a last crawl, but software heritage and archiveteam got our backs

@pavel would there be a good/bad time for this? hoping to publish something about in the coming days.

a copy of this post would be sent to tor-project to wrap all this up.

thanks!

notes to self, things to mention:

root@bungei:~# atq
124	Fri Jul 25 05:25:00 2025 a root
Edited by anarcat