0
我的工作正在使用SVN一个项目,我一直工作在一个独立的分支,现在我想用现有的分支合并。我得到了许多我无法用svn解决的错误。我可以使用git合并两棵svn树吗?
我在想,如果我可以在本地安装git来尝试执行与git的合并,然后使用git-svn桥将合并后的更改推回到svn回购。
我的工作正在使用SVN一个项目,我一直工作在一个独立的分支,现在我想用现有的分支合并。我得到了许多我无法用svn解决的错误。我可以使用git合并两棵svn树吗?
我在想,如果我可以在本地安装git来尝试执行与git的合并,然后使用git-svn桥将合并后的更改推回到svn回购。
您可以克隆你的SVN回购到本地的Git回购(包括所有的历史),让Git来完成合并: git svn clone ${SVN-URL} ${target-directory}
推荐阅读:** [?在哪里我的git的问题去(HTTP ://meta.programmers.stackexchange.com/questions/6311/where-does-my-git-question-go)** – gnat 2014-12-05 06:44:42
感谢您的建议。看起来这是一个工作流问题,所以这是合适的论坛。 – dmz73 2014-12-05 07:00:40
我怀疑Git是否比SVN更好。 – 2014-12-05 07:27:32