Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如果我多次使用svn propset svn:ignore-F,属性是附加到还是替换的?_Svn_Svnignore_Svn Propset - Fatal编程技术网

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

如果我多次使用svn propset svn:ignore-F,属性是附加到还是替换的?,svn,svnignore,svn-propset,Svn,Svnignore,Svn Propset,假设我要将.cvsignore文件转换为svn:ignore属性,同时将旧的cvs项目转换为svn。然后其他人出现了,没有意识到.cvsignore已不再使用,更改了.cvsignore文件以更新新的被忽略的文件。如果我再次运行svn propset svn:ignore-F.cvsignore.,文件的内容将附加到第一次运行时设置的较早的值,还是文件的内容将覆盖较早的值?这个问题似乎没有答案。你试过这个吗?快速测试会很快给你答案 不,它不会将.cvsignore附加到svn:ignore属性中

假设我要将.cvsignore文件转换为svn:ignore属性,同时将旧的cvs项目转换为svn。然后其他人出现了,没有意识到.cvsignore已不再使用,更改了.cvsignore文件以更新新的被忽略的文件。如果我再次运行
svn propset svn:ignore-F.cvsignore.
,文件的内容将附加到第一次运行时设置的较早的值,还是文件的内容将覆盖较早的值?这个问题似乎没有答案。

你试过这个吗?快速测试会很快给你答案

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

例如,
.cvsignore
中有
target
log.txt
。运行
svnpropset
命令,忽略
target
log.txt

现在,有人编辑
.cvsignore
并向其中添加
temp
.cvsignore
中现在有三个文件(
target
log.txt
temp
)。再次运行
svn propset
,并且
svn:ignore
也将包含这三个文件