2012-07-20 48 views
0

整合修訂我有一個奇怪的樹衝突整合的版本到工作副本的時候,我不明白爲什麼... :(樹衝突時,在工作副本

發展是/主幹/項目完成。 修訂版619分支到/ branches/divB/majorwork以執行重大更改,同時繼續在主幹上工作 在修訂版636中,分支被重新整合到主幹中svn:「project」的mergeinfo獲得了條目

/branches/divB/majorwork:620-635 

最後,在修訂版680中,在/tags/v1.0中創建了一個穩定的標記

現在HEAD是修訂版706,我想創建/tags/v1.1,只有一個小錯誤修正後移到v1.0。我想從trunk中合併的修訂版本是682-683。

現在我做到以下幾點:從我的工作拷貝 1)SVN切換到/tags/v1.0 2)的SVN /主幹/項目682-683合併的版本到工作副本。

然而,這一翻譯,小組文件合併到我的工作拷貝,我得到主目錄下的「項目」樹衝突:當我選擇「檢查更新」,我得到:

Path  Text status    Property status 
---------+-----------------------+---------------- 
project normal     modified 
project missing, tree conflict 

當我比較 「項目」 文件夾中,我發現:

的svn:合併信息:工作基礎:

/branches/divB/majorwork:620-635 

的svn:合併信息:工作拷貝

/branches/divB/majorwork:620-635 
/trunk:682-683 

我不明白爲什麼我在這裏得到樹衝突和我做錯了什麼。我的意圖是合併已更改的文本文件,然後將工作副本標記爲/tags/v1.1

任何人都可以解釋嗎?

回答

0

對不起,我真的是太愚蠢和錯過了樹木,不見森林...

我也從/主幹而不是/主幹/項目合併...