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 March 2009 ~ 0 Comments

Visualizacion del SVN Log

Ya no usamos SVN, pero por conveniencia, usamos GIT sobre el servidor SVN existente. Tenemos apenas alrededor de 360 commits, pero de todas maneras pude hacer una visualizacion de unos pocos segundos. Cada punto es un archivo, los archivos se acercan a su desarrollador, mientras mas brillan mas actividad hay sobre ellos. Si dos desarrolladores [...]

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