簡體   English   中英

svnrdump dump和svnadmin dump之間的區別

[英]Difference between svnrdump dump & svnadmin dump

我需要轉儲svn存儲庫。 我發現了兩個解決方案

svnrdump dump

svnadmin dump

svnrdump dumpsvnadmin dump相同?

如果沒有,這兩個命令之間有什么區別?

svnrdump生成與svnadmin dump相同的svnadmin dump 根據紅皮書

簡單地說,svnrdump程序基本上只是svnadmin轉儲和svnadmin加載子命令的網絡感知風格,匯總到一個單獨的程序中。

兩者之間的唯一區別是svnadmin dump在存儲庫的文件路徑上運行(即它應該在同一服務器上運行),而svnrdump接受遠程存儲庫URL。

一個示例svnadmin dump命令:

svnadmin dump C:\repositories\repo1 > repo1.svndump

一個示例svnrdump命令:

svnrdump dump http://example.com/svn/repo1 > repo1.svndump

Patrick的答案大多是正確的,但提供的轉儲不一樣。 默認情況下, svnrdump會創建一個delta編碼的轉儲文件。 雖然svnadmin轉儲沒有。 svnadmin dump需要切換--deltas來生成匹配的轉儲。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM