如何将具有历史记录的SVN存储库迁移到新的Git存储库?我阅读了Git手册,FAQ,Git-SVN速成班等,他们都解释了这和那个,但是你找不到像这样简单的说明:SVN存储库位于:svn://myserver/path/to/svn/reposGIT储存库:git://myserver/path/to/git/reposgit-do-the-magic-svn-import-with-history \
svn://myserver/path/to/svn/repos \
git://myserver/path/to/git/repos我不认为它会那么简单,我也不希望它是一个单一的命令。但我确实希望它不会试图解释任何事情-只是想说明在这个例子中应该采取什么步骤。
                    
                    
                3 回答
                            慕盖茨4494581
                            
                                
                            
                        
                        
                                                
                    TA贡献1850条经验 获得超11个赞
$ git svn clone http://svn/repo/here/trunk
git-svngit-svn
$ git svn --help
                            慕尼黑的夜晚无繁华
                            
                                
                            
                        
                        
                                                
                    TA贡献1864条经验 获得超6个赞
~/authors.txt:
jmaddox = Jon Maddox <jon@gmail.com> bigpappa = Brian Biggs <bigpappa@gmail.com>
mkdir repo && cd repo git svn init http://subversion/repo --no-metadata git config svn.authorsfile ~/authors.txt git svn fetch
git-svngit-core +svn.
git svn init file:///home/user/repoName --no-metadata
- 3 回答
 - 0 关注
 - 600 浏览
 
添加回答
举报
0/150
	提交
		取消
	