GitLab

Migrating Arch Linux's packaging infrastructure to GitLab

Sep 11, 2023Levente Polyak
Migrating Arch Linux's packaging infrastructure to GitLab
SummaryAI, from the source post

Arch Linux migrated its packaging infrastructure from Subversion to Git and GitLab, involving the creation of over 12,000 individual Git repositories. This migration utilized custom tooling with `git-svn` imports and `git-filter-repo` for history migration and rewriting. Additionally, a new package maintainer tool, `pkgctl`, was developed.

More from the Git Core Improvements and Contributions trail