繁体   English   中英

如果我多次使用svn propset svn:ignore -F,该属性是追加还是替换?

[英]If I use svn propset svn:ignore -F multiple times is the property appended to or replaced?

假设我想将.cvsignore文件转换为svn:ignore属性,同时将旧的cvs项目转换为svn。 然后,其他人出现,并且没有意识到.cvsignore不再使用,而是更改了.cvsignore文件以更新新的被忽略文件。 如果我运行svn propset svn:ignore -F .cvsignore . 再次,文件内容会追加到第一次运行时设置的先前值还是文件内容会覆盖先前值? SVN书似乎对我没有答案。

你有尝试过吗? 快速测试将很快为您提供答案。

不,它不会将.cvsignore附加到svn:ignore属性中。 相反,它将用.cvsignore的当前值完全替换旧值。 无论如何,这就是你想要的。

例如, .cvsignore中包含targetlog.txt 您运行svn propset命令,而忽略了targetlog.txt

现在,有人编辑了.cvsignore.cvsignore添加了temp .cvsignore现在具有三个文件( targetlog.txttemp )。 再次运行svn propsetsvn:ignore也将具有这三个文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM