是否可以從TFS 2008遷移到Git,並仍保留所有歷史記錄等? 我見過一些關於通過SVN來實現它的參考資料,但這似乎相當複雜,並且使我的工作中引入Git的任務變得複雜。從TFS遷移到Git
回答
它有一個直接的方式,其名爲git-tfs它在github上。
你只是做一個
git tfs clone <tfs server> <tfs project>
我建議得到源,並分別添加到您的路徑,這樣就可以調試它的任何陌生感,但代碼是很容易步。
我有一個msi文件,它是500 MB的客戶端存儲在tfs中,不會轉換,花了幾個小時來縮小它。
git-tfs的二進制文件可在[git-tfs.com](http://www.git-tfs.com)或通過[巧克力](http://chocolatey.org/)作爲'cinst GitTfs'。 – 2013-06-20 08:10:27
請注意,該命令不會管理tfs分支。如果你想克隆分支,使用--with-branches選項,但目前它不支持所有的情況(我知道,那就是我開發它!)。一個改進是在管道中,但需要更多的工作(並且一些非常複雜的tfs存儲庫甚至不會被支持)。所以不要滿足所有需求! :( – Philippe 2013-08-03 11:33:19
我寫了關於從TFS到Git的源代碼遷移的博客,通過維護您的簽入歷史記錄。 希望這將有助於:
- 1. 將TFS 2013遷移到Git
- 2. 使用GIT TFS將SVN遷移到TFS
- 3. TFS 2008到TFS 2010遷移域遷移
- 4. 從TFS遷移到Redmine
- 5. 從TFS遷移到GITHUB
- 6. 從TFS遷移到VSTS
- 7. Git到TFS源代碼管理遷移
- 8. 從TFS 2008遷移到TFS 2010
- 9. 從TFS 2005遷移到TFS 2010
- 10. 從TFS 2010遷移到TFS 2012
- 11. TFS 2010到TFS雲遷移
- 12. TFS 2010遷移到TFS 2012
- 13. 從TFS移植到Git
- 14. VSS到TFS遷移
- 15. 從Git遷移到SVN
- 16. 從SCCS遷移到Git
- 17. 從Subversion遷移到Git
- 18. 遷移到Git
- 19. OPSHUB_ERROR遷移TFS內部遷移到VSTS
- 20. 從git遷移到tfs時出錯:在路徑開頭的'$'
- 21. 使用Git-SVN從SVN遷移到git
- 22. 如何從Git-Annex遷移到Git LFS
- 23. 從git-svn遷移到純git
- 24. 從2005年到2008年的TFS遷移?
- 25. SourceSafeQfeNotInstalledIssue錯誤而遷移從VSS到TFS
- 26. 如何從SourceGear Vault遷移到TFS?
- 27. 從德國TFS遷移到VSO
- 28. 將源代碼從TFS遷移到VSTS
- 29. 從SVN遷移到TFS的工具
- 30. SVN到Git遷移
相關:http://stackoverflow.com/questions/18814465/migrating-a-tfs-repository-to-git – 2013-12-06 01:05:14
相關:HTTP:// stackoverflow.com/questions/17294894/what-is-the-best-way-to-convert-a-tfs-project-to-a-git-repo/17295256#17295256 – 2013-12-06 01:11:38
相關:http://stackoverflow.com/問題/ 19548659 /從tfs到git-on-visualstudio-com的遷移 – 2013-12-06 01:11:53