2010-08-02 187 views
1

我不允許使用櫻桃選擇,他們只需要從一個文件(可能2)從一個錯誤修復分支到主幹的特定更改。錯誤修復分支是舊版本,所以我們不想合併整個事情;只是特定文件的新增內容。我之前用過類似的櫻桃鋤頭,甚至搞砸了:)。所以沒有人使用它,一個人告訴我你可以做一些像-r500:501一樣的東西來合併這些變化,但那是很久以前的事了,他早已不在了。任何指針?我迷失了:(我認爲這是櫻桃採摘應該用於,但顯然這是它自己的一套問題。我需要合併文件從一個分支到svn合併

另一個信息,我以前的櫻桃選擇似乎主要造成一個問題,因爲我不是從最頂部的根目錄下做到這一點,至少根據我在我的筆記本上寫道。

回答

0

貌似

svn merge -r <branch_version - 1>:<branch_version_desired> <BRANCH_URL> <WORKING_DIRECTORY> 

給我的選項,只在合併2改變了文件,並且我選擇了一些我不希望它「合併」的二進制文件「mine-full」。在完成和「svn diff」之後,它看起來只有兩個文件正確的變化確實發生了變化,並且一些屬性也發生了變化,但我並不十分關心這些變化。我認爲它工作:)。

+0

這是我的朋友_is_櫻桃採摘;) – 2010-10-06 12:08:44