1

Месяц назад я без проблем использовал Mercurial на своем старом компьютере, но в пятницу он сломался, и мне нужно было переустановить его. Теперь, когда я пытаюсь что-то сделать из своего каталога репозитория, я получаю сообщение об ошибке:

«hg» не распознается как внутренняя или внешняя команда, работающая программа или командный файл.

Когда я пытаюсь сделать что-нибудь из каталога Mercurial, он выдает мне ошибку

abort: здесь нет репозитория Mercurial <.hg not found>!

Я обновил файл hgrc с моей информацией, если это имеет значение. Как я могу заставить это работать?

1 ответ1

1

похоже, что ваша переменная окружения "path" не включает в себя исполняемые файлы Mercurial. следовательно, вы, вероятно, можете добавить что-то вроде: «C:\Program Files (x86)\Mercurial\» (при условии windows). Вы также можете указать полный путь к hg.exe «C:\Program Files (x86)\Mercurial\hg.exe» с любыми аргументами.

Второй сценарий заключается в том, что вы находитесь в каталоге Mercurial (который включает в себя hg.exe, поэтому больше не зависит от пути). но это не репозиторий, и вы получаете «.hg not found».

надеюсь, это поможет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .