2014-02-05 71 views
2

我試圖從svn轉儲生成一個新的存儲庫。 svn轉儲文件包含修訂版1-41。svnadmin加載但保留版本號

我產生了新的倉庫:svadmin create software_2.0 然後修改加載到存儲庫:svnadmin load software_2.0 < dump_1_41.dump

然而,當完成後,我得到的消息committed new rev 1 (loaded from original 41)

如何保存版本號裝載時將文件轉儲到新創建的存儲庫中?

+0

如何創建源存儲庫的轉儲? – alroc

回答

1

假設下列條件:

  1. 整個源代碼庫傾倒
  2. 創建一個新的目標資源庫,並沒有什麼承諾分配給它
  3. 從源存儲庫的轉儲文件是完全

然後您的修訂歷史記錄(包括數字)將保留

您的轉儲文件可能不包含您認爲它包含的內容。

+0

加載時,它會增加1-41,然後最後一條消息顯示「提交新的rev 1」。我會再次檢查並確認。 –

+0

你說得對。令人難以置信的是,磁盤上的轉儲文件只包含版本號41,而不是文檔中指定的1_41。感謝您的回答,請有一些代表。 –