在SVN中,没有任何方法可以在树中的所有目录上设置(bugtraq)属性,而无需检查整个树?SVN:仅在目录中设置属性
我无法直接设置存储库中的属性而无需设置挂钩。即使我可以,我不知道这会有所帮助 - 你不能用Tortoise设置递归属性,我怀疑它不会直接与命令行客户端。
有稀疏结帐 - 但如果我为每个目录设置深度为空,那么即使手动检查每个子目录,递归设置属性也不起作用。
我可以检出整个资源库并使用Tortoise以递归方式设置目录上的bugtraq属性(默认情况下它们不会应用于文件)。但是这需要我为此查看整个存储库。
有没有更好的方法来做到这一点,我失踪了?
编辑:
我尝试检查出的整个仓库,并在根更改属性 - 但提交违反我们的pre-commit钩子:在标签上不能更改的属性。不删除挂钩,它看起来像我将需要手动更改属性(除标签之外的所有内容)。
http:// stackoverflow。com/questions/537234/svn-checkout-export-only-the-directory-structure 刚发现这个,也许使用ls可以提供帮助。 – 2009-07-17 14:33:18