我需要从项目中创建一个分支,其中一个目录以某种方式限制访问(不要问我为什么以及他们如何做到这一点)。当我在顶级目录上调用svn copy命令时,它会失败,因为它无法复制受限制的目录。
有没有办法从svn副本中排除这个目录?我不需要它,而且当我检查这个项目时它甚至被忽略了。
我看到的唯一方法是在我的工作副本上调用svn copy,然后将其提交到分支。这会导致问题还是有更好的解决方案?
感谢。
答案 0 :(得分:0)
如果确实对创建分支期间所需的文件夹设置了限制,那么必须在服务器端修复一些完全错误的问题。 您可以尝试通过
从工作副本创建分支svn copy . URL/branches/B_1 -m"- Branch from WC"
此外,在创建分支时,无法在复制期间排除某些文件夹。