我正在与另外 2 个开发人员一起开发一个项目。问题是 1 位开发人员正在使用 SVN,而另一位开发人员和我正在使用 github。有没有办法让所有东西在 SVN 和 git 上保持同步?
问问题
420 次
4 回答
11
有一次我不得不处理这个问题时,我只是告诉另一个人学习 git 并吸它。最终,他做到了,每个人都很高兴。我建议 :-)
于 2009-11-21T03:31:08.027 回答
3
要么强迫其他人使用git
,要么让svn
存储库成为主要存储库,并使用git-svn
它从/向它拉/推。
于 2009-11-21T03:15:10.600 回答
1
git
更灵活、更强大,可能是比同时使用两种类型的版本控制系统更好的选择。svn
可以教用户现在使用git
以节省以后更多的麻烦。
于 2009-11-21T03:22:46.173 回答
0
截至 2010 年 4 月,GitHub 提供了 svn 的(只读)接口。如果他坚持使用 svn 并且不学习 git,他应该发送补丁,并且其中一个 git 用户(或自动)将它们检查到该开发人员的单独分支中。
于 2012-07-14T12:27:08.097 回答