2010-03-04 70 views
4

我已經爲我的項目創建了一個關閉樹幹的功能分支,並且功能分支需要對其進行一些項目文件配置更改才能使用。當我將該功能合併回幹線時,我不希望項目文件合併。有什麼方法可以選擇性地將某些文件合併到主幹中?也許是項目文件本身的排除。排除分支上的文件與subversion合併

回答

6

在svn中的合併是一個兩步過程;首先將分支中的更改合併到工作副本中,然後將合併的文件提交到存儲庫中。這使您有機會在提交合並之前解決衝突或進行其他更改。

在將工作副本合併後,可以在將合併提交到資源庫之前有選擇地還原對單個文件的更改。

+0

好吧,我想這可能是我可以嘗試的一個選項。一旦合併完成,Visual Studio就會嘗試重新加載項目,並且項目不會因項目文件中已更改的IISUrl設置而重新加載。我可能不得不從Tortoise合併而不是VS,然後跳回到VS. – 2010-03-04 18:02:41