1

我通过将现有存储库 l:\svnRepository(最高修订版 96)导入到 d:\Repositories 作为 d:\Repositories\svnRepository 来设置可视 svn。不幸的是,我继续对驱动器 l 上的原始存储库做出承诺,直到修订版 103。

如何将修订版 97 到 103 从 l:\svnRepository 复制到 d:\Repositories\svnRepository?

另外,我如何备份 l: 在开始之前?

这两个存储库都在一台安装了 cygwin 的 Windows 机器上。原始存储库是使用 tortoise svn 或 eclipse(几年前)创建的。

4

1 回答 1

0
  1. 转储修改后的存储库的命令

    svnadmin dump originalPath -r98:103 --incremental > dumpfile

  2. 更改新存储库中文件所有者的命令

    chown -R user path/*

  3. 更改读/写权限的命令

    chmod -R 664 path/*

  4. 将修改加载到新存储库的命令

    svnadmin load path < dumpfile

上述步骤允许将两个存储库同步。

于 2013-06-30T08:06:59.510 回答