gpt4 book ai didi

linux - 如何忽略本地 Linux 存储库上的 .*o*.cmd?

转载 作者:太空宇宙 更新时间:2023-11-04 03:49:28 26 4
gpt4 key购买 nike

我想忽略内核 svn 存储库中的所有文件,例如 .sddr09.o.cmd 或 .karma.o.cmd 等。

我尝试一些命令,例如:

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您在问题中包含的命令。

关于linux - 如何忽略本地 Linux 存储库上的 .*o*.cmd?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26885419/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com