如何提交(而不是加载)svn转储文件



我有自己的SVN服务器。但我需要把一个项目转移到另一个项目,而这个项目不在我的管理范围内。我知道你可以加载一个转储,这很简单,如果你能访问它,但我没有。所以…

是否可以向SVN服务器提交转储(多个修订)?

如果有,怎么做?

我唯一能想到的工具是svnsync:

svnsync是Subversion远程存储库镜像工具。把简单地说,它允许您将一个存储库的修订重播到另一个。

在任何镜像场景中,都有两个存储库:源存储库,以及镜像(或"汇聚")存储库。源Repository是svnsync从中提取版本的存储库。的镜像存储库是从中提取的修订的目标源库。每个存储库可以是本地的,也可以是remote -它们只通过它们的url来寻址。

svnsync进程只需要对源端进行读访问库;它从不试图修改它。但是很明显,svnsync需要对镜像存储库进行读写访问。

最新更新