2010-04-05 4 views
2

Для выполнения команды на одном файле, недавно я понял, что я могу это сделать:Является ли конфигурируемый синтаксис сопоставления по умолчанию для меркурийного по умолчанию?

hg log relglob:UniqueFilename 

вместо:

hg log some/really/deep/directory/hierarchy/UniqueFilename 

я хотел бы сделать еще один шаг дальше и сделать relglob синтаксис соответствия по умолчанию. Это возможно?

ответ

1

Нет опции с настройкой. Вы можете изменить значение по умолчанию из relpath на relglob: http://hg.intevation.org/mercurial/crew/file/8bc4ad7e34c8/mercurial/cmdutil.py#l272

Но я действительно не уверен, что это хорошая идея, например, что, если у вас есть несколько файлов с тем же именем?

+0

Спасибо за информацию. Я согласен, что это не хороший дефолт, но я также думаю, что разумно разрешить пользователю переопределять его. – ataylor