1
  • 我们有一个旧的 SVN 服务器,其中包含 Solutions Plus 网站阶段 2_A1821 源代码我们需要将此源代码移动到新的 SVN 服务器吗?这可能吗?如果是,请告诉我要遵循的步骤。

问候祖海布

4

2 回答 2

1

我建议使用 svndump:

svnadmin dump repositorypath | gzip > backupname.svn.gz

这将为您提供存储库的 gzip 备份。然后,您可以将其复制到新的 svn 服务器并取消归档。

您也可以尝试 hotcopy 或 svnsync(尽管这对您的 puporse 来说似乎有点过分了)。Hotcopy 将保留一些 svndump 可能会丢失的控制文件。它也可以在 svn 服务器启动时运行。

svnadmin hotcopy repositorypath /path/to/backup

然后,您可以 gzip 备份并传输它。

于 2012-06-05T07:40:57.827 回答
0

如果您的新服务器运行 Windows,您可以使用VisualSVNServer(免费),它能够简单地导入您现有的存储库。

于 2012-06-05T13:47:30.660 回答