当前位置:  开发笔记 > 运维 > 正文

SVN合并分支从一个回购到其他回购的主干

如何解决《SVN合并分支从一个回购到其他回购的主干》经验,为你挑选了0个好方法。

我有两个存储库,它们位于不同的服务器上,称为repo-1和repo-2.

要开始这两个"中继"是相同的:

repo-1/trunk == repo-2/trunk

同时更改被提交到repo-1/trunk,我正在努力并对repo-2/trunk进行更改.

现在我需要将repo-1/trunk中的更改合并到repo-2/trunk中.

我以为我会将repo-1/trunk复制到repo-2/tags/r1_20090224,然后将该标签合并到我的repo-2/trunk的本地工作副本中(即c:\ dev\repo2-trunk).

有关如何做到这一点的任何建议?我正在尝试使用TortoiseSVN并执行"合并两个不同的树",我使用了以下设置:

来自:repo-2/trunk到:repo-2/tags/r1_20090224工作副本:c:\ dev\repo2-trunk

我也试过交换"从"和"到"...但没有运气.通过尝试这两个合并选项中的任何一个,我最终得到以下结果:

    如果我从主干到标签合并(进入我的本地副本repo-2/trunk),我会丢失主干更改并获得标签更改.

    如果我从标签合并到主干(进入我的本地副本repo-2/trunk),我会丢失标签更改并保持我的主干更改.

有什么建议吗?

推荐阅读
郑谊099_448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有