svn 中的冲突

svn 中的冲突

在命令行中,在 svn 中将分支合并到主干的正确步骤是什么?目前我只是在分支上提交,然后将工作副本切换到主干,并在将分支合并到主干时将分支合并到工作副本,最后将更改提交到主干。当我将分支合并到主干上的工作副本时,总是会发生冲突,我必须自己编辑。这似乎很烦人。程序正确吗?我可以避免冲突吗?

答案1

是的,冲突是流程的一部分,有一些图形工具可以帮助您解决这些冲突。但是,如果您需要使用命令行,这里有一个很好的教程:http://www.duchnik.com/tutorials/vc/svn-conflicts

事实上,一旦你理解了基本原理,它就非常简单了。

答案2

每当差异逻辑无法对合并期间的预期行为做出合理的假设时,就会出现冲突。它不会搞砸合并,而是将决定权交给用户,并允许他们做出合理的决定以强制实现所需的结果。

您可以找到有关您所描述的内容的演练这里.但请记住,冲突是不可避免的,无法避免。

相关内容