在多个目录上使用svn propdel

时间:2014-03-14 21:26:30

标签: svn

我需要在以下目录结构中的多个文件/目录上使用svn propdel svn:externals

Dir1/src/xxx/Adir
Dir1/src/xxx/Bdir
Dir1/src/xxx/Cdir

每次运行命令cd之前,我必须svn propdel svn:externals到每个目录。 有没有办法只用Dir1级别或xxx级别的一个命令就可以为所有这些人做到这一点?

现在,如果我在这些级别尝试命令,我会收到错误

Attempting to delete nonexistent property 'svn:externals' on '.'

1 个答案:

答案 0 :(得分:1)

您可以将一个或多个目录作为参数传递给svn propdel

svn propdel svn:externals dir1 dir2 dir3

您还可以使用--recursive标志从树中的所有目录中删除该属性:

svn propdel --recursive svn:externals parent_dir

如果没有为您指定的某个目录设置该属性,您将收到Attempting to delete nonexistent property警告,但它只是一个警告,您可以忽略它。