Entre las herramientas básicas a disposición de cualquier programador, el sistema de control de versiones es al que menos importancia se da. Aunque estrictamente no sea necesario, es muy útil para generar informes de estado, historiales de cambios y muchas otras posibilidades que ayudan a la organización del trabajo individual y facilitan enormemente la labor en equipo. Se aborda un panorama muy general sobre la clasificación, funcionamiento básico y terminología. Dado en #shlcon el jueves 18 de noviembre de 2010.