Удаление Mercurial на Mac

Я установил Mercurial, только чтобы понять, что он еще не поддерживается MonoDevelop, а затем понял, что я не знаю, как правильно его удалить.

Я googled вокруг и не могу найти что-нибудь, чтобы поддержать его удаление.

Ответ 1

Поддержка MonoDevelop для контроля версий отстает, и только базовая поддержка для Git будет добавлена ​​в версии 2.6. Я бы предложил установить Hg и использовать командную строку. Вы не должны отклонять использование большого DVCS только потому, что ваша среда IDE не интегрируется с ним.

Так как Hg основан на Python, вы можете использовать easy_install для его удаления для вас.

easy_install -m mercurial 

Подробнее см. easy_install

Ответ 2

Вы можете удалить mercurial, удалив исполняемый файл, но это, по-видимому, единственный способ устранить проблему. Исполняемый файл находится в /usr/local/bin или в usr/local/bin/hg (я не совсем уверен), но удаление исполняемого файла (и всех связанных файлов) является грязным, но работающим, способом удаления mercurial.

Надеюсь, что это поможет,

-JXP

Ответ 3

Я сделал:

sudo rm /usr/local/bin/hg # To remove my local version (yours may be elsewhere)
sudo pip uninstall mercurial # To remove mercurial from my Python

Пик не устанавливается по умолчанию, поэтому, я думаю, вы можете использовать:

easy_install -m mercurial # Like Steve suggests

Этот рецепт хорошо работает для меня.

Ответ 4

Мне повезло после предложения этого сообщения в mercurial listserv:

Запустите снова mpkg, который вы использовали для установки, перейдите ко второму окно (читайте или что-то подобное) и проверьте "После установить".

В Mac OS X 10.6 текст: Этот пакет устанавливает исполняемый файл hg в /usr/local/bin и файлы Mercurial в /Library/Python/ 2.6/site-packages/mercurial.

Я могу представить, что вам нужно заменить 2.6 на 2.7 на Mac OS X 10.7.

Ответ 5

Хотя я полностью забыл, как я его установил, для меня работала следующая работа.

sudo rm -fr /usr/local/lib/python2.7/site-packages/mercurial*

Ответ 6

Откройте терминал и введите эту команду.

defaults write com.apple.finder AppleShowAllFiles -boolean false;killall Finder

Ответ 7

Почему бы просто не использовать приглашение или сторонний gui для mercurial? В любом случае это обычно предпочтительнее интеграции IDE для скорости и надежности.