2012-03-19 65 views
0

我爲我所有的svn需求使用免費版http://unfuddle.com/。他們允許備份,但我無法找到如何導入我的倉庫處於。Svn轉儲抓取所有東西嗎?

我看到它們允許你使用SVN轉儲文件使用進口。

我可以導入我的Subversion版本庫的轉儲文件?

你可以做以下轉儲文件加載到一個新的Subversion 庫在您的Unfuddle帳戶:

Create the repository in your Unfuddle account. This will ensure that you have an empty repository in which to load your dump file. 

然後記下存儲庫的URL中,你將需要這在下面的 步驟。 使用「svnadmin create localrepo」在本地創建Subversion存儲庫 使用「svnadmin load/path/to/localrepo </path/to/dump」將您的轉儲文件加載到此存儲庫中 將您的本地存儲庫同步到Unfuddle存儲庫。要做到這一點運行以下兩個命令:

svnsync init --username YOURUSERNAME http://SUBDOMAIN.unfuddle.com/svn/SUBDOMAIN_REPOABBREVIATION 

文件:///路徑/到/ localrepo svnsync的同步--username YOURUSERNAME http://SUBDOMAIN.unfuddle.com/svn/SUBDOMAIN_REPOABBREVIATION

注意:您將需要使用實際的用戶名,子域名,以及上述命令中的 存儲庫縮寫。

如果你遇到困難這一點,請發送電子郵件至支持和 我們將竭誠爲您服務。

我不確定是否會有我所有的提交,所有我的標記和所有分支(所以我現在在我的存儲庫中看到了一個確切的副本)。

與備份,我得到什麼他們在此格式

也。

my.project.20120.tar.gz 

什麼精華,

my.project.20120.tar 

什麼精華,與很多這些文件projectNae.svn.dmp (file type is noted as Crash Dump File)的文件夾中。

正如我可以與他們的指示我張貼以上使用這些我轉儲文件?

回答

0

Svnsync 將轉移所有數據從(本地)回購到(Unfuddle)回購。

但svnsync的絕不相關的svn轉儲和您的奇怪DMP-文件(可以每天(?)增量(?)一些回購的轉儲)

+0

對不起,我不繼。什麼是Svnsync,他們給我的文件有什麼問題? – chobo2 2012-03-20 04:01:20

+0

@ chobo2 - Svnsync是您提到的工具**中提到的**「如何將repo導入Unfuddle」。文件可能是好的 - 如果你沒有看到他們的內容 - 做到這一點。從svnadmin的轉儲轉儲是*可讀的文本文件*,我的假設,你的文件是文件系統的備份只** **假設阿 – 2012-03-20 05:07:26

+0

我完全跳過了該命令。那麼我可以做一個普通的svn轉儲,並獲取每個(標籤,revsions,分支),然後使用svnsync工具來重新創建回購?或類似的規定。我想將一些回購轉移到另一個賬戶,但我仍然不知道如何和他們的支持永遠不會回到我身邊。 – chobo2 2012-03-20 17:28:34

相關問題