CentOS 5.3 颠覆1.4.2
我一直在为我的一个项目使用git。
但是,我们公司的政策已经改变,现在我必须将我的git项目导入我们新的subversion存储库。
我只是想知道如何将在git中创建的项目导入到subversion存储库中?
我已经导入了我必须结账的项目。但是,如果可能的话,我仍然宁愿使用git命令而不是subversion命令?
非常感谢任何建议,
答案 0 :(得分:4)
如果您想使用git-svn:Pro Git - Git and Subversion,我认为这是一个好的开始。
答案 1 :(得分:3)
Git可以使用外部svn存储库:http://git-scm.com/docs/git-svn
您必须知道的主要命令是:
对于完整的推送过程:
之后,您仍然可以在本地使用Git(如果您的公司政策不是太严格),并将您的工作与远程SVN存储库同步(git svn rebase / dcommit)。
答案 2 :(得分:1)
如果公司政策没有问题,只需将代码转储到subversion中,我就会这么做,不要为历史而烦恼。
Git支持使用subversion存储库: http://git-scm.com/docs/git-svn