Sunsetting Subversion support
Blog post from GitHub
GitHub has announced that it will completely sunset Subversion support on GitHub.com by January 8, 2024, and a subsequent release of GitHub Enterprise Server in early 2024 will also remove it. Originally introduced in 2010 when centralized version control systems like Subversion were more prevalent, GitHub supported Subversion to facilitate a gradual transition for users to Git. However, with Git now accounting for up to 94% of developer usage and Subversion requests on GitHub dwindling to less than 0.02%, Subversion support no longer aids in migration to Git. The maintenance cost of supporting Subversion, combined with Git's recent enhancements in handling workflows like sparse checkout and partial clone, has led GitHub to focus solely on Git. Ahead of the discontinuation, GitHub plans to conduct brief brownouts to phase out remaining Subversion usage.