Как я могу сравнить / различать каталоги, используя Mercurial? - PullRequest
1 голос
/ 08 ноября 2019

Мне нужно иметь возможность сравнивать папку в одном месте с той же папкой в ​​другом. Есть ли способ сделать это с помощью Mercurial?

Я пробовал

hg diff path1 path2 и несколько вариантов этого безуспешно.

Наш текущий способ обходаиспользовать внешний инструмент для ручного сравнения на наших локальных компьютерах.

Спасибо,

1 Ответ

1 голос
/ 08 ноября 2019
  1. Если вы все еще не используете TortoiseHG, это хорошая причина установить и использовать его - с набором mergetools (некоторые из которых имеют dirdiff=True) сравнение деревьев будет просто вопросом выбора двухпапки и сравнение (используя необходимый инструмент из предварительно заполненного списка)
  2. Даже в чистой консоли вы можете включить расширение extdiff и
    • с минимальной задержкой, используйте параметр -p дляукажите внешнюю утилиту сравнения для сравнения файлов hg extdiff -p YOURTOOL dir1 dir2
    • или , сконфигурируйте extdiff , добавьте вашу отличную как специальную новую команду (с необязательными пользовательскими параметрами) и запустите ее какhg YOURTOOL dir1 dir2
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...