我有這樣的svn結構:SVN:遷移複製外部文件夾到自己的項目目錄,保持和鏈接歷史
project1 \ tags
\ trunk \ ... \ libraries \ lib1
\ lib2
\ branch
project2 \ tags
\ trunk \ .. \ external_folder = trunk(project1) \ .. \ libraries \ lib1
\ lib2
\ branch
有一天我已經在PROJECT1使用的一些庫,例如STM32或FAT文件系統。 而不是創建一個名爲「外部庫」自己的項目,並使用SVN:外部,我讓他們留下來,並通過SVN外部文件夾中使用它們:在project2中的外部。現在過了一段時間,我想「清理」我的存儲庫。 有沒有辦法遷移 - 複製此外部文件夾到「外部庫」項目,同時保持歷史?下面期望結構所示:
external_libs \ lib1 \ tags
\ trunk
\ branch
\ lib2 \ tags
\ trunk
\ branch
project1 \ tags
\ trunk \ ... \ libraries (extern) \ lib1
\ lib2
\ branch
阿,順便:我使用的win7的操作系統和龜SVN和VisualSVN服務器。
感謝提前你的答案:)
問候, 坦克Aureon
謝謝您的回答,我會嘗試一下,並在工作時郵寄回去! :) – Aureon
正如這裏所述:http://stackoverflow.com/questions/23613782/svn-dump-path-rename-via-windows-powershell-struggle-with-malformed-dumpfi 我用svn移動。感謝您的支持+建議使用倒序層級! – Aureon