我有一個倉庫,看起來像這樣:合併移動的分支時如何避免樹衝突?
/a/trunk/Library
/a/branches/FeatureX/Library
/b/trunk/Application
/b/branches/FeatureX/Application
我要重新排列,這樣我有應用程序和庫文件夾旁對方:
/a/trunk/Library
/a/trunk/Application
/a/branches/FeatureX/Library
/a/branches/FeatureX/Application
我試圖實現這一目標只需「svn copy」 - 「應用程序」文件夾。我面臨的問題是,當我嘗試在稍後將「FeatureX」合併到「trunk」中時,由於「應用程序」已添加到主幹和分支中,所以我得到樹衝突。
有沒有更好的方法來做到這一點?
(順便說一句,我不能合併「FeatureX」 之前複製「應用程序」,這僅僅是一個測試,看它是否將有可能稍後...)
在選項1中,不應該是「aka/b/trunk/Application」嗎? – hmn 2010-10-29 07:40:15
如果我正確理解您的解決方案,那麼在兩個選項中,只有在將「FeatureX」合併到「主幹」作爲最後一步之後才能實現最終佈局。但在我的場景中,「FeatureX」不會合並數週或數月,而我想現在實施新的存儲庫佈局。 – hmn 2010-10-29 08:14:46
我改正了路徑,你是對的。 – jgifford25 2010-11-01 14:48:38