Re: hgsvn (Re: [Python-es] Traduccion libro Mercuria l a Español [Offtopic])
Javier Santana <[email protected]>
| Newsgroups | gmane.comp.python.general.castellano |
|---|---|
| Message-ID | <[email protected]> |
Sé que no es mercurial, pero git trabaja muy bien con repositorios nativos subversion. Yo lo uso en mi trabajo, sobretodo para ir haciendo commits más regulares y crear ramas más rápido y va de lujo. Por cierto, aprovecho para hacer un poco de spam, si usais mercurial y quereis tener un wiki "distribuído" podeis usar hg-wiki una herramienta que usando juno (un pequeño framework web) para el frontend y mercurial para la persistencia. Podeis bajar el código en bitbucket[1] o usango easy_install hg-wiki [1] http://bitbucket.org/javisantana/hg-wiki/ 2009/7/23 Rafael Villar Burke (Pachi) <[email protected]>: > Chema Cortes wrote: >> On Martes, 21 de Julio de 2009 16:28:28 Rafael Villar Burke (Pachi) escribió: >> >>> Chema Cortes wrote: >>> >>>> Últimamente he estado probando hgsvn, un modo de usar un repositorio >>>> subversion como si fuera un repositorio más de mercurial. Además está >>>> hecho en python: >>>> >>>> http://pypi.python.org/pypi/hgsvn/ >>>> >>> Deberías probar hgsubversion: >>> http://mercurial.selenic.com/wiki/HgSubversion >>> >> >> Tal vez lo haga, aunque no veo qué ventaja me daría. >> > Es más rápido, está mejor integrado con subversion y la comunicación > bidireccional es mucho mejor. >> 'hgsvn' se instala fácilmente con easy_install, mientras que 'hgsubversion' >> requiere recompilar mercurial, algo bastante problemático en windows, sobre >> todo cuando se usa tortoisehg. >> > En eso sí que está en desventaja. Los enlaces pysvn no son muy estables > y en windows, sin un sistema claro de compilación... todo se complica. >> Como decía, todo dependerá de cómo funcione el push hacia subversion. Me >> intriga que hgsubversion necesite de un 'hg rebase', cuando hgsvn lo hace en >> un paso. > La ventaja es que eso permite usar sistema de integración de cambios a 3 > vías (3way merge) en lugar de simplemente aplicar parche tras parche > (replay). > > hgsubversion está además más integrado con la interfaz de mercurial y es > el sistema de comunicación bidireccional por el que se apuesta más > firmemente en el proyecto. > > Saludos, > > Rafael Villar Burke > _______________________________________________ > Lista de correo Python-es > http://listas.aditel.org/listinfo/python-es > FAQ: http://listas.aditel.org/faqpyes > _______________________________________________ Lista de correo Python-es http://listas.aditel.org/listinfo/python-es FAQ: http://listas.aditel.org/faqpyes