0

我正在使用免费版本的http://unfuddle.com/来满足我所有的 svn 需求。他们允许备份,但我找不到如何导入我的存储库。

我看到他们允许您通过使用 svn 转储文件来使用导入。

我可以导入我的 Subversion 存储库的转储文件吗?

您可以执行以下操作将转储文件加载到 Unfuddle 帐户中的新 Subversion 存储库中:

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

file:///path/to/localrepo svnsync sync --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)

这些我的转储文件可以按照我上面发布的说明使用吗?

4

1 回答 1

0

Svnsync会将所有数据从(本地)repo 传输到(Unfuddle)repo。

但是 svnsync 与 svn 转储和你奇怪的 dmp 文件(可以是每天(?)增量(?)某些 repo 的转储)无关。

于 2012-03-19T06:26:57.397 回答