我試圖將我的Subversion回購遷移到Atlassian。 Atlassian要求導入的repo轉儲具有與每個項目鍵項目名稱相同的根目錄。假設我在Atlassian中的項目關鍵字是FOOBAR,那麼對於所有修訂,回購轉儲應該包含/ FOOBAR。它還應該包含主幹,分支和標籤子目錄。從Assembla遷移svn到Atlassian
要改寫Assembla SVN轉儲,我這樣做:
cat foobar-assembla.dump | svn-dump-reloc "/" "FOOBAR" > foobar-atlassian.dump
然後我試圖測試它:
svnadmin create test
cat foobar-atlassian.dump | svnadmin load test
所產生的錯誤信息:
svnadmin: File not found: transaction '0-0', path 'FOOBAR/trunk'
* adding path : FOOBAR/trunk ...
任何想法?
+1:儘管我使用文本編輯器(nano)找到了我自己的方式,但我可以在**'svnadmin load'之前看到'svn mkdir' **如何工作。 –