繁体   English   中英

如何忽略本地Linux系统信息库中的。* o * .cmd?

[英]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.

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