我需要在以下目录结构中的多个文件/目录上使用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 '.'
答案 0 :(得分:1)
您可以将一个或多个目录作为参数传递给svn propdel
:
svn propdel svn:externals dir1 dir2 dir3
您还可以使用--recursive
标志从树中的所有目录中删除该属性:
svn propdel --recursive svn:externals parent_dir
如果没有为您指定的某个目录设置该属性,您将收到Attempting to delete nonexistent property
警告,但它只是一个警告,您可以忽略它。