0

我想使用我在我的 PC 上已经拥有的存储库C:\myLameRepo (我使用 访问file:///c:/myLameRepo/LameProj/trunk/)到我计划使用 svn 或 http 配置的远程服务器,但我想保留我已经拥有的项目的“完整历史” (日志、评论等)。

我已经在这里 和这里阅读了一些问题,但它们没有帮助。

4

1 回答 1

1

你可能想做:

svnadmin dump /path/to/local/repo | svnrdump load http://svn.example.com/svn/repo

假设您从远程服务器端的新仓库开始。

在运行上述程序之前,您还需要在远程端创建 repo:

svnadmin create /path/to/repo

您还需要配置访问权限,但有大量有关如何执行此操作的信息。

或者,如果您只想移动存储库,您可能只需使用您喜欢的任何文件传输工具移动整个存储库。如果您在本地使用基于 BDB 的存储库(除非它真的很旧,否则值得怀疑),那么我不建议这样做。

于 2013-08-23T21:20:41.877 回答