我正在尝试将包含多个项目的仓库拆分为独立的回购。让我们说我目前有以下结构:
/MyRepo
/Trunk
/Source
/Project1
...
/ProjectN
/Branches
/Branch1
/Source
/Project1
...
/ProjectN
/AnotherProject
/Branch3 >> Note: nested branch
/Source
/Project1
因此,如果我想转储Project1,我想获得所有相关路径,可能是:
基本上我想在Trunk和Branches中包含对Project1的所有引用,包括嵌套分支。
有没有办法实现这个目标?
答案 0 :(得分:2)
svndumpflter include
使用set of paths in one command(手工)--pattern
选项(如果不是通过子字符串枚举路径,您可以构建glob-pattern) - 请参阅SVN Book页面中的示例