La charla/taller de hoy, consistía en hacer un acercamiento a Git, y SVN. Gracias a Javi Santana creador de Agroguia , lo hemos tenido mucho más fácil.
Las diapositivas de la presentación están en: Git +SVN
La charla/taller de hoy, consistía en hacer un acercamiento a Git, y PlasticSCM. De la mano de Pablo Codice Software , uno de los desarrolladores de Plastic SCM lo hemos tenido mucho más fácil.
Pablo nos ha contado los entresijos de Git, utilizando una presentación de Scott Chacon y nos ha enseñado desde dentro como funciona Git (ls -C .git), para poder entender un poco más, que estamos haciendo en realidad cuando tecleamos git commit -m “Modificado fichero”.
Conceptos como:
DAG, Directed Acyclic Graph, diciendolo de manera simple es la forma en la que se almacenan los objetos Git. Todos se comprimen y se identifican por un hash SHA-1.
Cuatro tipos de objetos en Git:
Blob: todos los objetos son datos Tree: representan los directorios Commit: se refiere a un tree Tag: etiquetas
Como Pablo ha comentado, la implementación de Git es una pasada, brutal. Sencilla, pero tan eficiente: la distribución de información en varios directorios, sacar datos de todos los commmit, etc…
La charla dio para mucho más: momentos distendidos acerca del buen marketing de Git, explicación de la forma de trabajo en Codice Software por supuesto una presentación de Plastic SCM.
Plastic SCM, es sobre todo una herramienta gráfica.
Las joyas de la corona de Plastic son: la creación de ramas, mostrar la diferencias entre ramas, facilidad para crear una nueva release (http://www.plasticscm.com/features/task-driven-development.aspx)
Se ofreció en streaming la charla como primer experimento porque fue un poco precipitado. Parte de la grabación de la charla la podeis encontrar aqui (perdonad la calidad, mejoraremos en siguientes reuniones):
Algunas imágenes del Taller SCM:
Muchísimas gracias a Pablo por su charla y a todos los asistentes.
En las cañas agiles se plantearon proyectos, reuniones, … vamos a por ellos!!