当本地和主干之间存在差异时,subversion分支/标记是否有效

时间:2013-07-16 19:07:10

标签: svn version-control eclipse-plugin

我检查了整个java项目,但是当我要提交这些文件时,我遇到了问题。

说,我检查了a.java并对其进行了一些更改。但有人改变了它并致力于干线。我做了一些研究,似乎我可以做一个分支操作,这样我就可以将trunk中的更改添加到a.java中,但也保留了我的东西。

但不确定这是否正确......

1 个答案:

答案 0 :(得分:0)

如果要将更改提交到a.java,首先必须更新本地副本以合并其他用户签入的更改。然后,您应该能够将更改提交到trunk,而不需要分支。< / p>

如果他们的更改位于文件的不同部分,则您的subversion客户端应将其更改合并到本地文件中,没有任何问题。如果他们的更改与您的更改重叠,则可能会启动文件编辑器,以便您可以修复冲突的编辑。冲突的行将标有&lt;&lt;&lt;&lt;&lt;&lt;&lt;或&gt;&gt;&gt;&gt;&gt;&gt;指示哪个行来自哪个版本的文件。在您办理登机手续之前,请确保合并没有破坏您的代码!