繁体   English   中英

SVN忽略文件

[英]SVN ignore files

我试图忽略文件img/test.jpg后面跟着SVN。 这个问题的提示下,我尝试了这个命令:

svn propset svn:ignore "img/test.jpg" .

SVN告诉我property 'svn:ignore' set on '.' ,而不是忽略img/test.jpg property 'svn:ignore' set on '.'

此外,当我做svn status我现在得到额外的一行:

 M      .

如何让SVN忽略文件?

尽管输出混乱,但您的命令似乎已正常工作。 这条线

M    .

...表示您已在当前目录(从中运行命令的目录)设置了属性。 忽略的路径是./img/test.jpg ,但该属性是在当前目录而不是特定文件上设置的。 它有一个修改过的标志M因为你还没有将属性提交回存储库。 在提交之后,后续检出或在svn update之后处理此代码库的其他人也将获得该文件上的svn:ignore属性。

注意:要通过svn propdel修改或删除它,您还需要从当前目录执行此操作:

svn propdel svn:ignore .

您也可以cd进入img/目录并在那里运行propset ,在这种情况下,它将绑定到该目录而不是其父目录。 您的提交将如下所示:

M    img

你必须在img目录而不是root上设置属性:

svn propset svn:ignore "test.jpg" img

暂无
暂无

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

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