在Mac上卸载Mercurial

时间:2011-02-25 18:59:31

标签: mercurial

我安装了Mercurial,只是意识到MonoDevelop尚未支持它,然后意识到我不知道如何正确卸载它。

我已经四处搜索,无法找到任何支持卸载它的内容。

7 个答案:

答案 0 :(得分:5)

您可以通过删除可执行文件来卸载mercurial,但这似乎是解决问题的唯一方法。可执行文件位于/ usr / local / bin或usr / local / bin / hg中(我不太确定),但是删除可执行文件(以及所有相关文件)是一种肮脏但有效的方法来卸载mercurial。

希望这有帮助,

-JXP

答案 1 :(得分:4)

MonoDevelop对版本控制的支持滞后,在2.6版本中只会添加对Git的基本支持。我建议安装Hg并使用命令行。你不应该因为你的IDE没有与它集成而忽略使用优秀的DVCS。

由于Hg是基于Python的,您可以使用easy_install为您卸载它。

easy_install -m mercurial 

有关详细信息,请参阅easy_install文档

答案 2 :(得分: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

默认情况下不会安装Pip所以我猜您可以使用:

easy_install -m mercurial # Like Steve suggests

这个配方适合我。

答案 3 :(得分:1)

我很幸运地遵循mercurial listserv上的这篇帖子的建议:

  

再次启动用于安装的mpkg,转到第二个   窗口(读我或类似的东西)并检查“之后   安装“部分。

     

在Mac OS X 10.6上,文本为:此软件包安装hg可执行文件   在/ usr / local / bin和Mercurial文件中   /Library/Python/2.6/site-packages/mercurial。

     

我可以想象你必须在Mac OS X 10.7上用2.6替换2.6。

答案 4 :(得分:0)

虽然完全忘记了我是如何安装它的,但以下是我的工作。

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

答案 5 :(得分:0)

打开终端并输入此命令。

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

答案 6 :(得分:-4)

为什么不简单地使用提示或第三方gui进行mercurial?无论如何,这通常优于IDE集成,以提高速度/可靠性。