- 我們有一箇舊的SVN服務器,它具有Solutions Plus網站Phase 2_A1821源代碼,我們需要將此源代碼移動到新的SVN服務器上?這可能嗎?如果是,請告訴我要遵循的步驟。
問候 Zuhaib如何將源代碼從一個svn服務器轉移到另一個svn服務器?
問候 Zuhaib如何將源代碼從一個svn服務器轉移到另一個svn服務器?
我建議使用svndump:
svnadmin dump repositorypath | gzip > backupname.svn.gz
這會給你一個版本庫的gzip壓縮備份。然後,您可以將其複製到新的svn服務器並取消存檔。
你也可以嘗試hotcopy或svnsync(雖然這看起來像你的瞳孔矯枉過正)。 Hotcopy將保留一些svndump可能會丟失的控制文件。它也可以在svn服務器啓動時運行。
svnadmin hotcopy repositorypath /path/to/backup
然後,您可以gzip備份並傳輸它。
如果您的新服務器運行Windows,則可以使用VisualSVNServer(免費),它可以簡單地導入現有存儲庫。
謝謝親愛的。 –
@llion我是否需要安裝一些有點工具來運行上述命令。我正在使用烏龜SVN。 –
您可以在服務器上運行它 – Johan