Я пытаюсь заставить плагин Mercurial Eclipse использовать мою версию Mercurial для MacPorts (поскольку мне нужно получить доступ к репо, использующему новый формат dotencode), но я не могу получить страницу предпочтений Mercurial в разделе «Команда» сохранить изменения. Он распознает "/ opt / local / bin" как допустимый каталог для исполняемого файла "hg", но при выходе из рабочей области изменения не сохраняются должным образом, так как в следующий раз, когда я запускаю Eclipse, старый "/ usr / local / bin "снова там.
У кого-нибудь еще были проблемы с этим? «/ opt / local / bin / hg» является символической ссылкой на «/opt/local/Library/Frameworks/Python.framework/Versions/2.6/bin/hg» в моей системе, но этот файл также содержит шебанг («# ! ") с тем же путем (дух!). Известно ли, что это вызывает какие-либо проблемы на чьей-либо машине?
Редактировать: символьная ссылка /usr/local/bin/hg
на /opt/local/bin/hg
работает, но это не устраняет причину проблемы.
В представлении Eclipse Error Log не регистрируется никаких ошибок, кроме «abort: требование 'dotencode' не поддерживается!" на старте. То есть нет ошибок при проверке настроек или при сохранении рабочей области.