2011-06-30 133 views
6

我有一個分支文件夾被重命名。現在我試圖將變化從樹幹合併到這個分支,但在樹幹中修改的文件仍然在原始文件夾名稱下,所以svn會引發樹衝突。我該如何解決這個問題?SVN重命名分支文件夾中的文件夾衝突

使用svn rename重命名該文件夾。

+1

可能的重複:http://stackoverflow.com/questions/2896355/handle-renames-in-parallel-branches –

回答

9

這種情況下,合併將始終爲完全合併提供樹衝突。避免此衝突併合並代碼的快捷方式是,在將完整中繼線合併到此分支後... 忽略樹衝突,合併單個文件夾。

例如:

/trunk 
    /FolderA 
    /FolderB 
    /FolderC 

/branhes 
    /Branch1 
    /FolderA 
    /FolderB 
    /Renamed Folder (Previously Folder C) 
  1. 合併/trunk/branches/Branch1
  2. 合併/trunk/FolderC/branches/Branch1/Renamed Folder

乾杯!!

+0

是的,這就是我所做的,它的工作。 – ace