Continuamos con latex + git/svn
Bueno, como habréis podido adivinar, ya he probado bien ArgoUML. No es perfecto (véase mi mensaje en Los Archivos), pero creo que me voy a quedar con él.
Mientras tanto monta tonto monto sigo documentando en látex (el énfasis ha sido intencional, una «nota de humor», friki) unas lineitas más siguiendo el outline del IEEE Std830-1998.
También he encontrado la fórmula perfecta para mantener git y svn sincronizados: hay que tener dos carpetas, una con git clone url-privada-de-git (sea ésta proyecto.git), y otra con git svn clone -s –username usuario url-de-svn (llamémosle proyecto.svn). En el proyecto.svn hemos configurado además el remote gihub a la url de lectura correspondiente a proyecto.git. La forma de proceder después sería (suponiendo que todo es master y todo es trunk):
- Trabajar en proyecto.git
- git commit en proyecto.git
- Repetir al paso 1 hasta que queramos.
- git push origin en proyecto.git
- git fetch github en proyecto.svn
- git svn fetch en proyecto.svn
- git merge github/master
- git commit
- git svn dcommit
Es decir, nada más y nada menos que…. ¡NUEVE pasitos! Eso si no salen conflictos, (que no debería, si sólo estoy trabajando yo en los dos repositorios, no me contradigo y siempre hago estos pasos bien). En caso contrario, git mergetool teniendo meld instalado, y copiar cada uno de la copia derecha a la copia central.
Ahora voy a cenar. Espero que os haya gustado el truquito. ¡Hasta mañana!
Acerca de esta Entrada
Estás leyendo “Continuamos con latex + git/svn,” una entrada de TTNConcept en el CUSL4
- Publicado:
- enero 20, 2010 / 11:07pm
- Categoría:
- Uncategorized
- Etiquetas:
Sin comentarios aún
Ir al formulario de comentarios | Comentarios RSS [?] | trackback uri [?]