-1

我可以使用 svnsync 来同步同一存储库中的两个文件夹吗?我的存储库中有 6 个子文件夹(项目)。每个项目都包含一组书籍(在书籍子文件夹中)。但是,我想在根文件夹中创建另一个文件夹,我可以在其中镜像每个书籍子文件夹中的所有文件。

例如:
-root
---- project_1
-------- 书籍
------------ file1
------------ file2
---- project_2
- -------- 书籍
------------文件 3
---- 索引(镜像)
------- 文件 1(project_1/books 的镜像)
------ - file2 (project_1/books 的镜像)
------- file3 (project_2/books 的镜像)

4

1 回答 1

0

不,svnsync 只将一个 repo 完整镜像到另一个 repo

你必须使用 svn:externals,正如@AndrewMedico 已经指出的那样

对于物理目录 /index(您不能从不同的聚合单个文件夹中获取)链接文件是此类外部文件的结果(svn help ps

svn pg svn:externals file:///Z:/Repo/index
^/project_1/books/file1 file1
^/project_1/books/file2 file2
^/project_2/books/file3 file3
于 2014-08-27T17:19:52.687 回答