Importing a repository with GitHub Importer – GitHub Docs
Posted by jpluimers on 2026/04/20
Via [Wayback/Archive] Importing a repository with GitHub Importer – GitHub Docs I found [Wayback/Archive] Import repository · GitHub which can import from Subversion, Mercurial, TFVC, and Git as per [Wayback/Archive] About GitHub Importer – GitHub Docs.
Note this will import the repository, but not any surrounding things (like tickets/issues, wiki, etc).
In that sense, the more than 10 year old [Wayback/Archive] SourceForge: GitHub Project Importer as documented in [Wayback/Archive] SourceForge Support / Documentation / GitHub Importer does a way better job the other way around.
If you want to import more than just a repository into GitHub, then some inspiration is at [Wayback/Archive] Migrate from Sourceforge to Github – Stack Overflow (thanks [Wayback/Archive] Matthew Talbert, [Wayback/Archive] Masood Khaari, [Wayback/Archive] Thomas and [Wayback/Archive] Sergey Ponomarev) for instance with these tools:
- [Wayback/Archive] ttencate/sf2github: A Python script to migrate projects from SourceForge to GitHub; currently very immature and incomplete.
- [Wayback/Archive] cmungall/gosf2github: migrates tickets to GH from SF
Especially the last one is interesting as it allows you to separate tickets from repository import. This opens up the opportunity to do the svn to git conversion yourself and keep that conversion in place to you can use it to sync incoming svn changes towards the git repository.
The above does not cover CVS. For that, be sure to read these:
- [Wayback/Archive] import a sourceforge project (with full history) to github
- [Wayback/Archive] version control – Migrate from CVS to Git without losing history – Stack Overflow (thanks [Wayback/Archive] Ahmed Alaa and [Wayback/Archive] rubo77)
Via [Wayback/Archive] import sourceforge into github – Google Search.
–jeroen






Leave a comment