我已经习惯了git,我非常喜欢它,但我的客户之一是(仍然?)使用颠覆,我现在不是真的关于svn,但我知道有一个git-svn包。我可以使用git-svn,看起来像我使用SVN,如果是的话,怎么样?
我知道它有可能从svn获取一个回购协议,但我可以使用git而不是svn并仍然提交,并“推”到中央svn服务器?
我想使用git而不是svn,如果我可以你可以指点我任何教程来做到这一点?
谢谢
编辑:
我其实不在乎获取所有提交,只有10/20前一个就足以作为应用程序处于工作状态,这就是只是做了改进,所以如果实际需要的话,我只会提取所有的提交历史记录。
“看起来像我正在使用SVN” - 如果其他svn用户都知道你一直在使用git真的很重要,那么请小心不要提交你的'。gitignore'文件或类似的东西,而且从来没有'git svn dcommit'多次提交,因为它们在svn日志中相隔几秒钟。但除此之外,你可以将git看作是一个非常花哨的svn客户端,没有人会知道其中的差异。 – MatrixFrog 2011-03-10 03:22:38