Ver Mensaje Individual
  #9  
Antiguo 16-07-2012
Avatar de mamcx
mamcx mamcx is online now
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Reputación: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Uso mercurial hace ya largo rato, y sin ningun aditamento a ningun ide. Solo por la linea de comandos y/o por medio de un cliente visual para ello. Es mas liberador y facil, en mi opinion.

Osea, no te limites a usarlo porque no encuentras un aditamento X. Eso es una facilidad, no una necesidad real (creeme, tambien me resisti al principio, pero igual tampoco habia plugin pa subversion en esa epoca, asi que me acostumbre).

Como cliente para mercurial uso en OSX:

http://www.sourcetreeapp.com/

Para windows:

http://tortoisehg.bitbucket.org/

Para git:

http://www.syntevo.com/smartgit/index.html

o

Y para mac:

http://mac.github.com/

(o el sourcetree)

-----

Lo que realmente necesitas mas que el cliente de git/mercurial es una buena herramienta para hacer los diff/merge. ESO ES LO REALMENTE DIFICIL. Veras que con mercurial haces apenas 3 comandos el 90% del tiempo (hg st, hg ci -m "Mensaje", hg addremove). Lo que te dara dolor de cabeza es cuando haya un conflicto, y ahi es donde necesitas un buen mergetool.

Primero, debes aprender a hacerlo a MANO. Es *muy* simple. Y es la opcion cuando algo realmente se sale de casillas (que con mercurial/git es raro, pero aun posible).

El de sourcetree me gusta mucho. El que viene con tortoisehg (tortoise en general) es maso. Con git solo entendia el de syntevo. Una opcion es:

http://www.perforce.com/product/comp...and_diff_tools

Este es el unico GUI que *realmente* necesitas si-o-si con una herramienta de estas, lo demas es comodidad no mas...
__________________
El malabarista.
Responder Con Cita