簡體   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