2011-02-25 8 views
10

Instalé Mercurial, solo para darme cuenta de que aún no es compatible con MonoDevelop, y luego me di cuenta de que no tenía ni idea de cómo desinstalarlo correctamente.Desinstalar Mercurial en una Mac

He buscado en Google y no encuentro nada que permita desinstalarlo.

+0

¿Cómo instaló Mercurial? Esa es la clave para "desinstalarlo" también. – XTL

Respuesta

4

El soporte de MonoDevelop para el control de versiones se está retrasando, y solo se agregará soporte básico para Git en la versión 2.6. Sugeriría mantener Hg instalado y usar la línea de comando. No debe descartar el uso de un gran DVCS solo porque su IDE no se integra con él.

Dado que Hg está basado en Python, es posible que pueda utilizar easy_install para desinstalarlo por usted.

easy_install -m mercurial 

Ver easy_install documentación para obtener más información

+3

En realidad, esto no parecía funcionar, aunque el comando parecía ser un éxito mercurial todavía estaba allí. Sin embargo, pensé en tus comentarios y decidí quedártelo. Ya había descargado MacHg y hasta ahora, todo bien. –

+0

Tengo el mismo problema aquí. Encontraste una solución ? – Vincent

-4

¿Por qué no simplemente utilizar el indicador o una interfaz gráfica de terceros para mercurial? Por lo general, esto es preferible a la Integración IDE para la velocidad/confiabilidad.

+0

Esta respuesta está totalmente fuera de tema. – Vincent

+0

+1 del comentario anterior –

5

Puede desinstalar mercurial eliminando el ejecutable, pero esto parece ser la única manera de solucionar el problema. El ejecutable está en/usr/local/bin o en usr/local/bin/hg (no estoy del todo seguro), pero eliminar el ejecutable (y todos los archivos relacionados) es una manera sucia pero funcional de desinstalar mercurial.

Espero que esto ayude,

-JXP

+0

Finalmente lo hice de manera similar a como lo describiste. Gracias. – Vincent

1

tuve suerte siguiendo la sugerencia de este post en el mercurial listserv:

Lanzamiento de nuevo el mpkg que utilizó para la instalación, vaya a la segunda ventana de (léame o algo similar) y consulte la sección "Después de la instalación ".

En Mac OS X 10.6, el texto es: Este paquete instala el ejecutable hg en// local/bin usr y los archivos de Mercurial en /Library/Python/2.6/site-packages/mercurial.

Imagino que debe reemplazar 2.6 por 2.7 en Mac OS X 10.7.

3

lo hice:

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 no se instala por defecto, así que supongo que puede utilizar:

easy_install -m mercurial # Like Steve suggests 

Esta receta funciona bien para mí.

0

Aunque me olvidé completamente de cómo lo instalé, lo siguiente hizo el trabajo por mí.

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

Abra Terminal y escriba este comando.

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