繁体   English   中英

Subversion重新整合mergeinfo反向合并-如何撤消?

[英]Subversion reintegrate mergeinfo Reverse-merged - how to undo?

你好
我们使用1.6 SVN客户端。
我们有3个分支-中继,分支A(从中继创建),分支B(从A创建)。
中继A的修订版r1在分支A中具有相应的修订版r2被阻止(使用--record-only)。 然后将A的修订版r2与相应的修订版r3合并到分支B。

分支B将与分支A重新集成。使用svn merge --reintegrate之后,我们注意到分支A的工作副本中的mergeinfo发生了变化,显示了一个修订列表,该列表之前我们阻止了分支A中的许多主干修订。

在下面分支一个mergeinfo:

Property changes on: .
___________________________________________________________________
Modified: svn:mergeinfo
   Reverse-merged /proj/trunk:r181987,182079-182080,182143-182144,182192-182193,182228-182229,182278-182279,182322-182323,182353-182354,182386-182387,182420-182421,182469-182470,182513-182514,182552-182553,182622-182623,182673-182674,186045-186046,186049-186050,186058
   Merged /product/features/B:r184166-187801 

我们如何在svn提交之前撤消/恢复(在命令行上)分支A的工作副本中的这些“反向合并”修订,以便mergeinfo仅显示

Property changes on: .
___________________________________________________________________
Modified: svn:mergeinfo
   Merged /product/features/B:r184166-187801  

预先感谢您的帮助/解答

我们使用1.6 SVN客户端。

您不得使用SVN 1.6客户端。 您应该使用SVN 1.9.x或至少1.8.x客户端。 没有实际的原因来使用过时且不受支持的SVN客户端或服务器版本。

更新您的客户端和服务器基础结构,并尝试SVN 1.8引入的 自动重新集成合并 如果您对在SVN中进行合并有任何疑问,请阅读文档: SVNBook | 分支和合并

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM