我想在C:\myLameRepo
的PC上使用我已有的存储库
(我使用file:///c:/myLameRepo/LameProj/trunk/
访问)到我计划使用svn或http配置的远程服务器,但我想保留"整个历史记录"我已经拥有的项目(日志,评论等)。
答案 0 :(得分:1)
您可能想要这样做:
svnadmin dump /path/to/local/repo | svnrdump load http://svn.example.com/svn/repo
假设您从远程服务器端的新回购开始。
在运行上述内容之前,您还需要在远程端创建repo:
svnadmin create /path/to/repo
您还需要配置访问权限,但有大量有关如何执行此操作的信息。
或者,如果你只想移动回购,你可以用你喜欢的任何文件传输工具移动整个回购。如果你在本地使用基于BDB的回购(可疑,除非它真的很旧),那么我不建议这样做。