Transferir c贸digo entre repositorios, con archivos renombrados

Categor铆as: Control de versiones Opini贸n Programaci贸n Tutoriales
Recientemente tuve que hacer una transferencia de c贸digo fuente algo complicada. Ten铆a que transferir un addon de Odoo desde un repositorio a otro completamente diferente: En el repositorio Antiun/antiun-odoo-addons, el m贸dulo fue creado como crm_department. M谩s tarde se renombr贸 a crm_partner_department para evitar conflictos con un m贸dulo llamado crm_department de la OCA. Ahora yo ten铆a que moverlo al repositorio OCA/partner-contact renombr谩ndolo a partner_contact_department (aparte de otros cambios que no vienen a cuento).

Lee Mas 鈫

Mercurial y Git pueden ser amigos

Categor铆as: Control de versiones Empaquetado de software Programaci贸n
Si eres como yo, que me gusta Mercurial por encima de todos los dem谩s VCS que he probado, pero te ves obligado a trabajar con Git muchas veces porque, acept茅moslo, es el m谩s popular de todos, hay una herramienta que te har谩 feliz: Hg-Git. Permite trabajar con聽Mercurial (y TortoiseHg, claro est谩) contra repositorios Git de forma casi transparente. Las ramas locales de Git se traducen a bookmarks de Mercurial (que, por cierto, no conoc铆a, y es un m茅todo fant谩stico para trabajar), y las ramas remotas de Git se traducen a etiquetas locales de Mercurial (bueno, algo parecido).

Lee Mas 鈫

Escogiendo control de versiones (bzr, git, hg)

Categor铆as: Control de versiones Opini贸n Programaci贸n
Es una elecci贸n dif铆cil. Por suerte o por desgracia he usado los 3 煤ltimamente, as铆 que ah铆 van mis impresiones: Bazaar Empezar茅 por 茅l porque es el que menos me ha gustado, y porque est谩 muriendo, as铆 que no lo recomendar铆a para proyectos nuevos. Est谩 muy bien que viene muy integrado con su GUI Bazaar Explorer, que si bien no es la mejor, es m谩s intuitiva que la l铆nea de comandos.

Lee Mas 鈫