17 September 2009 ~ 0 Comments

¿Como resolver un conflicto ‘git svn dcommit’ (o ‘git svn rebase’)?

Cuando usas Git para envolver un repositorio svn, llegara un dia el momento en que te encontrarás con un conflicto. No te espantes, no es tan dificil arreglarlo. Primero, puede que hayas encontrado el conflicto haciendo $ git svn dcommit Pero pronto te das cuenta que git svn dcommit realiza un git svn rebase, antes [...]

Continue Reading

29 October 2008 ~ 0 Comments

Merge del trunk a una branch

Hay dos formas, directo del repositorio y usando una copia local del trunk. Directo del repositorio $ svn merge -r START:END http://repo/svn/trunk /directorio/branch De una copia local: $ svn up /directorio/trunk $ svn merge -r START:END /directorio/trunk   /directorio/branch Cualquiera de las dos anteriores te hace un merge a la copia local que está en /directorio/branch. [...]

Continue Reading

21 October 2008 ~ 3 Comments

Subversion: cómo hacer un merge de una branch al trunk

Hacer un check out del trunk: svn co svn+ssh://server/path/to/trunk Hacer check out de la rama (branch) que vamos a fusionar (merge): svn co svn+ssh://server/path/to/branch/myBranch Entrar a “myBranch” Encontrar la Revision donde nació “myBranch”: svn log –stop-on-copy Tomar nota de la revisión rXXXX donde nació la branch. Entrar al directorio del trunk. SVN update: svn up [...]

Continue Reading

12 July 2008 ~ 2 Comments

Subversion y Visual Studio con Tortoise

Cada vez mis proyectos (o Solutions) de Visual C++ además de ser ya varios, son cada vez más y más grandes, el mas grande ya va en mas de 15megas y el segundo ya casi está en 10. Tengo un server SVN que instalé en un linux remoto y muy muy seguro (no pregunten donde).  [...]

Continue Reading