Поиск ртутного хранилища (TortoiseHG)? - PullRequest
3 голосов
/ 01 июля 2010

Есть ли способ, которым я могу ввести конкретное имя файла - например, «xyz.txt» - и выполнить поиск любых проверок этого файла в репозитории Mercurial с помощью TortoiseHG?

Если нет, то почему бы и нет? Разве не для этого нужен контроль версий?

Ответы [ 3 ]

6 голосов
/ 03 июля 2010

В окне «Hg Repository Explorer» выберите фильтр «File Patterns» в поле со списком и введите имя файла (например, xyz.txt) в поле рядом с ним и нажмите «Return».Теперь вы увидите только ревизии, в которых был изменен xyz.txt.Если вы хотите выполнить поиск по всей структуре каталогов (а не только по папке, в которой вы находитесь), добавьте «**» (например, ** xyz.txt).

5 голосов
/ 08 июля 2010

Это почти то же самое, что и принятый ответ, но вместо того, чтобы вводить имя в поле «Шаблоны файлов», вы также можете щелкнуть правой кнопкой мыши файл в Проводнике Windows и открыть там Проводник хранилища.

Когда вы открываете его таким образом (в отличие от щелчка правой кнопкой мыши по папке), открывается обозреватель хранилища с уже активным фильтром (и вы видите только ревизии, в которых был изменен ваш файл).

Результат точно такой же, но я предпочитаю этот способ, потому что мне не нужно вводить имя файла вручную.

0 голосов
/ 01 июля 2010

В окне log (hgtk log) нажмите кнопку «Фильтр».

В появившемся диалоговом окне укажите имя файла, который хотите отфильтровать.Имя файла выглядит немного привередливым.

...