如何在tortoise svn中创建分支时排除一组文件夹

时间:2016-05-29 23:01:47

标签: svn tortoisesvn

目前,我的项目有一个文件夹结构如下:

result.inspect

我想创建一个这个项目的分支,不包括所有01Smoke文件夹及其中的测试,因为它包含我不希望公开的敏感数据。 我怎样才能用Svn实现这个目标?

1 个答案:

答案 0 :(得分:0)

  1. 你不能 easy
  2. 您不能将其作为URL-> URL存储库端副本(因为svn copy从BRANCH-ROOT复制整个树)
  3. 您必须在本地准备sparse Working CopyTortoiseSVN-specific instruction进行稀疏结帐或稀疏更新/低于/)并分支 WC
  4. PS:如果您将作为特殊用户进行分支(并且仅分支),则可能会使用URL(未经测试),而无权阅读01Smoke迪尔斯。无论如何,必须在repo中启用基于路径的授权,必须由SVN-admin创建特殊用户和特定于用户的规则,并且您必须不要忘记在分支之前清理“完整用户”凭据