[英]How to ignore .*o*.cmd on a local linux repository?
我想忽略所有.sddr09.o.cmd或.karma.o.cmd等文件到内核svn存储库中。
我尝试像这样的somme命令:
svn propset svn:ignore '*.cmd' . --recursive
要么
svn propset svn:ignore '*.o.cmd' . --recursive
要么
svn propset svn:ignore '.*.o.cmd' . --recursive
但没有成功阻止提交这些文件。
所以我尝试使用位于linux / Documentation / dontdiff附加文件中的dontdiff文件
*.cmd
*.o.cmd
.*.o.cmd
在文件末尾
并且我使用以下命令行:
svn propset svn:ignore -R -F Documentation/dontdiff .
但没有更多的成功。
任何想法 ?
您在注释中提到已经添加了这些文件,因此第一步是撤消该操作。 大概是使用svn add
来添加文件,因此您需要使用相反的方式: svn delete
。
svn delete --keep-local path/to/file
--keep-local
将告诉SVN不要撤消您所做的任何修改。 如果您确实想将文件重置为原始状态(或者如果以前不存在则将其删除),则可以省略该选项。
您可以使用svn status
确认。 有关文件在第一列中不应包含任何内容。
之后,您应该可以运行问题中包含的svn ignore
命令。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.