我創建了一個特性分支與主幹並行工作。如何在SVN上保留移動文件夾/文件時對其原始位置的引用?
在BRACH我所做的結構(文件夾)的變化大的量。舉例來說,我已經搬到那名之前的文件夾:
application/views/scripts/users/*
到:
application/modules/user/views/scripts/users/*
現在,我嘗試做從主幹合併到這個特性分支,我創建了一百萬棵樹的衝突!問題在於,由於此樹衝突出現,該樹內的任何文件都不會與任何內容合併。
我的意思是,我找到一個樹衝突:
application/views/scripts/users (SVN message: "The last merge operation tried to modify the directory 'users', but it was deleted, moved or renamed locally")
,並沒有任何文件和是此路徑下的已合併其他文件夾中。
有沒有一種方法來恢復文件夾的原始位置和當前的「鏈接」?
我能做些什麼來解決這個問題?
downvoter請給我們你的理由。 – Ankit
感謝您的答案Ankit,但不完全是。我不想「恢復文件夾的原始位置」,而是保持被移動的文件夾(和文件)之間的關係。當我嘗試合併時,由於「樹衝突」,所有移動的文件都沒有合併,因爲SVN似乎沒有意識到位於中繼線中的文件與分支中的對(移動)之間的關係。 –
對不起,你的問題不對。我在http://svnbook.red-bean.com/nightly/en/svn.tour.treeconflicts.html發現了一些與樹木衝突相關的數據。請看看這是否有幫助。 – Ankit