2012-06-05 66 views

回答

1

我建議使用svndump:

svnadmin dump repositorypath | gzip > backupname.svn.gz 

這會給你一個版本庫的gzip壓縮備份。然後,您可以將其複製到新的svn服務器並取消存檔。

你也可以嘗試hotcopy或svnsync(雖然這看起來像你的瞳孔矯枉過正)。 Hotcopy將保留一些svndump可能會丟失的控制文件。它也可以在svn服務器啓動時運行。

svnadmin hotcopy repositorypath /path/to/backup 

然後,您可以gzip備份並傳輸它。

+0

謝謝親愛的。 –

+0

@llion我是否需要安裝一些有點工具來運行上述命令。我正在使用烏龜SVN。 –

+0

您可以在服務器上運行它 – Johan

0

如果您的新服務器運行Windows,則可以使用VisualSVNServer(免費),它可以簡單地導入現有存儲庫。

相關問題