【发布时间】:2012-05-25 18:56:36
【问题描述】:
我有一个包含许多子目录的大目录树。在许多目录中,我使用了svn propedit svn:ignore .,并忽略了给定目录中的文件和/或目录。现在,我想忽略 all 子目录中名为 foo 的目录。在this answer,建议调用:
svn propset --recursive svn:ignore foo .
从树的根开始。问题是,一旦调用它,它就会覆盖各个子目录中所有预定义的忽略 - 这是不希望的。本质上,我想附加到树中每个目录的忽略列表中,其中包含条目foo 的行。 SVN 是否支持这种操作? 如果不支持,那么我正在考虑编写此任务的脚本,并在每个 ./sub/directory/.svn(其中. 是树的根)所需的行。 这样做安全吗?,即手动弄乱.svn 内容?
【问题讨论】:
标签: svn