_Resharper.*
我敢肯定这是一个愚蠢的问题,但是用 Bazaar忽略我的目录的语法是什么?我试过忽略: \_Resharper*.*
./\_Resharper*.*
, **/\_Resharper*.*
, 以及通配符上的变体。无论我做什么,它都会继续拾取目录。
问问题
825 次
3 回答
3
您可能被 shell 中发生的通配符扩展所困扰。
输入bzr ignore --help
并查看示例部分:
- 忽略顶层 Makefile:
bzr ignore ./Makefile
- 忽略所有目录中的类文件:
bzr ignore "*.class"
- 忽略lib目录下的.o文件:
bzr ignore "lib/**/*.o"
- 忽略lib目录下的.o文件:
bzr ignore "RE:lib/.*\.o"
- 忽略除“debian”顶级目录之外的所有内容:
bzr ignore "RE:(?!debian/).*"
于 2009-11-08T01:21:15.773 回答
0
你不需要在那里使用反斜杠。只是
_Resharper.*
或者
_Resharper
将工作。
于 2009-11-08T03:11:31.103 回答
0
#caution 至少在 ~2.7.* 版本中,如果匹配规则下的实体已经版本化(在版本控制下),市场不会轻易告诉您它正在忽略 **/wildcard/* 规则。
示例:
仍然在vendor/下为我**/vendor/*
生成条目,直到我从vendor/目录中发出命令$ bzr st
$ bzr remove --keep .
于 2015-07-08T19:57:55.577 回答