2010-03-29 15 views
7

De hecho, uso una combinación de OS X, Linux y Windows, pero Windows es lo más importante.¿Cuál es más adecuado para Windows, git o mercurial?

+6

Visual SourceSafe! * (Ducks and runs ...) * –

+0

@ T.J .: ¿VSS funciona en OS X o Linux? Esperaría "no", pero pensé que podría preguntar. @Zubair: ¿Prefieres herramientas de línea de comandos o GUI? –

+0

* whoosh * ... ¡Maldición! Me perdí. Él se agachó. –

Respuesta

9

Git se diseñó inicialmente sin tener en cuenta su uso en Windows. Mercurial fue construido para ser multiplataforma desde el principio. Esto le dio a Mercurial una ventaja sobre Git en Windows, pero hasta donde he oído, la diferencia es mostly or completely gone y es posible que considere otros criterios para basar su elección.

FWIW, No he visto ningún problema al usar Mercurial en GNU/Linux y WinXP.

+1

Sí, uso 'git' en Windows sin ningún problema. Soy un tipo de línea de comandos, pero aparentemente incluso hay un complemento de Windows Explorer: http://en.wikipedia.org/wiki/TortoiseGit –

+2

Hg también tiene un complemento de explorador: http: // tortoisehg. bitbucket.org/. Es por eso que me pregunto si esta pregunta es git vs. hg o TortoiseGit vs. TortoiseHg ... –

+0

TortoicseGit 1.0.2.0 tiene una mejor interfaz de usuario que TortoiseHg 0.7. Si bien esas son versiones relativamente antiguas, la situación ahora es mucho mejor para Git en Windows de lo que solía ser. –

1

Ambos funcionan para mí, pero utilizo Win2K. Una cosa que he notado es que la última versión de Mercurial (1.5) NO es compatible con Win2K, y de hecho no se instalará. La versión 1.4 funciona bien. Esto me ha impedido utilizar Mercurial en absoluto, ya que realmente no está para soltar el soporte para un sistema operativo en una versión menor, sin ninguna explicación.

+1

Para ser justos con la gente de Mercurial, Microsoft solo admite Win2k hasta julio: http://support.microsoft.com/ph/1131 –

+0

¿La caída fue intencional? Win2K tiene 10 años; cada vez es más difícil encontrar el hardware en el que se ejecuta. O tal vez el desarrollador de hg con la caja de 2k se retiró ...^_^ –

+0

@Mike Todos los demás parecen estar consiguiendo mantenerlo, incluyendo git y svn. –

Cuestiones relacionadas