我确定这是一个愚蠢的问题,但是忽略带有Bazaar的_Resharper.*
目录的语法是什么?我已经尝试忽略:\_Resharper*.*
./\_Resharper*.*
,**/\_Resharper*.*
,以及通配符上的变体。无论我做什么,它都会继续拿起目录。
答案 0 :(得分:3)
你可能被shell中出现的通配符扩展所困扰。
输入bzr ignore --help
并查看示例部分:
bzr ignore ./Makefile
bzr ignore "*.class"
bzr ignore "lib/**/*.o"
bzr ignore "RE:lib/.*\.o"
bzr ignore "RE:(?!debian/).*"
答案 1 :(得分:0)
您不需要在那里使用反斜杠。刚
_Resharper.*
或
_Resharper
会奏效。
答案 2 :(得分:0)
<强> #caution 强> 至少使用版本~2.7。* bazaar不会轻易告诉你,如果匹配规则以下的实体已经版本化(在版本控制下),它会忽略** /通配符/ *规则。
例如:
在{em> vendor / 之下,**/vendor/*
仍为$ bzr st
生成了条目,直到我从 vendor / 目录中发出命令$ bzr remove --keep .