svn - 如何提交(不是加载!)svn 转储?

标签 svn svndump

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

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

如果是,怎么做到的?

最佳答案

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

svnsync is the Subversion remote repository mirroring tool. Put simply, it allows you to replay the revisions of one repository into another one.

In any mirroring scenario, there are two repositories: the source repository, and the mirror (or “sink”) repository. The source repository is the repository from which svnsync pulls revisions. The mirror repository is the destination for the revisions pulled from the source repository. Each of the repositories may be local or remote—they are only ever addressed by their URLs.

The svnsync process requires only read access to the source repository; it never attempts to modify it. But obviously, svnsync requires both read and write access to the mirror repository.

关于svn - 如何提交(不是加载!)svn 转储?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6710206/

相关文章:

windows - 如何更改 TortoiseSVN 中的用户

linux - Linux Dev 上的 Subversion 存储库

svnadmin 只转储文本,没有二进制文件

svn - 可以用 svnrdump 指定转储文件版本吗?

java lib解析SVN转储文件?

svn - 强大的 SVN 导出和复制脚本?

svn - 分支重新集成后提交本地更改

svn - 如何找出每个用户的最后一次提交是何时进行颠覆的?

SVN 加载 ./myNewRepo < ./myOldRepo.dump -- 无法打开文件 'myNewRepo/format' ?