Подтвердить что ты не робот

Как hgignore все подпапки, но не файл в папке?

Я хочу использовать nuget, не совершая пакетов. Я хочу игнорировать в подпапке mercurial all packages, которые находятся в папке /packages/, но я не хочу исключать файл repositories.config, расположенный в папке /packages/.

Как написать правило исключения для этого?

4b9b3361

Ответ 1

Разве вы не можете это сделать:

hg add packages/repositories.config

И затем сделайте это в своем файле .hgignore

syntax: glob

packages

?

Ответ 2

syntax: regexp
packages/(?!repositories.config).*

[источник]

Ответ 3

Для игнорирования всех файлов jpg с подкаталогами в папках:

^images/.*\.jpg$