仅从SVN中检出某些文件夹

用户名

我正在寻找从SVN存储库中签出几个项目(组织在不同层次结构的不同文件夹中)。但是所有项目都放置在一个顶级根文件夹下。大多数项目都有主干,标签,分支文件夹。有些文件项目文件直接位于主文件夹中,而没有“ trunk”等。

如何只检出所有项目的主干文件夹并自动排除标签,分支等,而又一次全部检出呢?

阿尔罗克

使用稀疏目录

检出每个项目,但仅检出最直接的子项(不完全递归)(svn checkout URL PATH --depth immediates)。然后,对于每个树干,运行svn update --set-depth infinitytrunk填充下面的完整树

如果要从根目录签出(我不建议这样做),请执行相同的操作-签出直接子节点,然后签出svn up --set-depth infinity project1/trunksvn up --set-depth infinity project2/trunk依此类推。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章