【发布时间】:2011-04-06 10:00:42
【问题描述】:
我期待将我在 SVN 的一个分支中开发的代码合并到主干。我正在使用 Eclipse,并且一直在使用 Team->Commit 将我的更新提交到 SVN。但我之前没有做过合并。请帮我解决一下这个。谢谢
【问题讨论】:
我期待将我在 SVN 的一个分支中开发的代码合并到主干。我正在使用 Eclipse,并且一直在使用 Team->Commit 将我的更新提交到 SVN。但我之前没有做过合并。请帮我解决一下这个。谢谢
【问题讨论】:
在目标工作副本中解决所有更改后,通过一次提交将它们签入。您没有进行大量提交的原因是这些更改应该记录在您合并的分支中。提交消息需要采用特定格式,详细说明合并并且将来易于查找。我们使用以下格式,但您可以使用任何适合您的格式 - 只要您坚持下去。
将[源]合并到[目标]; [存储库]。合并 rev [开始]:[结束]
享受吧!
【讨论】:
我想为第 8 点添加内容。查看更改并解决冲突。 ---
手动处理冲突时——当你从右到左复制代码块时——要小心 有时会添加代码块,有时它会正确替换代码块。 确保没有重复的代码块。
另外,这很有帮助--What is the proper way to do a Subversion merge in Eclipse?
【讨论】: