Posts

Showing posts with the label git

Dos cosas de Git

Image
Hace un buen rato que no escribo nada por cuestiones de tiempo. Entre todos los proyectos con que nos invaden el tiempo los profesores no alcanza a veces ni para comer. Como hace tiempo escribí me mude de SVK a Git como control de versiones distribuido y ahora dejo para goce y disfrute de todos mis lectores una imagen que encontré hace algún tiempo que visualiza bastante fielmente el proceso de uso de Git: Además les dejo Git para Windows. Desde Google Code pueden descargarlo pero, debido al bloqueo, este sitio no nos permite descargar a los cubanos por lo que me fue bastante difícil conseguirlo. Aquí (8.0 MB) está para los cubanos que tengan ese impedimento geográfico y aquí para los que Google les permita la descarga.

De svk a git

Desde que trabajamos en conjunto, Yasser y yo, usamos svk como herramienta de control de versiones distribuida. Así tenemos en alguna PC de la escuela a la cual ambos tenemos fácil acceso el repositorio svn y modificamos nuestros repositorios locales con svk. Ya varias veces svk nos dio problemas para hacer mezclas de los cambios a la hora de ponerlos en el repositorio svn pero el último fue bastante catastrófico, tal es que elimino código que yo había tecleado y cambió otros ficheros porque le dio la gana. En fin, que nos puso en la cabeza la idea de sustituirlo. Hace tiempo escuché hablar bastante bien de git, tan bien que era el que usan en el Kernel Linux y GNOME está migrando sus repositorios. Tras el chasco con svk decidimos salir a buscar información sobre este tan bien mencionado. Resulto ser mejor de lo que esperaba. El git puede usar como repositorio principal no solo otro repositorio git sino uno svn o cvs. Incluso su uso me parece mucho más sencillo que el de svk. Ahora...