Administracion de Codigo (Version Control, CVS, SVN, Git, Mercurial )

RockDeveloper, El Podcast. Podcast de desarrollo de software en Español
En esta oportunidad Cesar Reyes y Iaax Page abordan el tema de control de versiones, cual es su proposito y estructura basica.
Operaciones basicas: Commit, Merge, Update
Estructura del repositorio: Trunks, Tags, Branches
CVS. Concurrent Versions System, fue liberado en 1990, y durante mucho tiempo fue el motor de versionado de muchos proyectos de codigo abierto.
Subversion. En el 2000, CollabNet libero la primera version del sistema. Su aceptacion ha sido tanta que proyectos de codigo abierto como, Apache, PHP, Django, Mono, y FreeBSD entre otros utilizan este software para su manejo de versiones.
GIT. Desarrollado por Linus Torvalds en 2005, su uso se ha extendido en forma importante. Quiza la ventaja competitiva mas importante es que trabaja en forma distribuida.
Mercurial es un esfuerzo que nace en 2005 a cargo de Matt Mackall, quien al enterarse que su herramienta de control de versiones (Bitkeeper) no seguiria siendo gratis. Hoy en dia Mercurial es utilizada por Mozilla, OpenSolaris, OpenOffice, Growl, NetBeans, y GO (El lenguaje de programacion de Google)
Como instalar GIT en Windows por @mario_chavez


DevLab: Como usar Git en Windows from Mario A Chavez on Vimeo.

Via RockDeveloper

0 comentarios:

Publicar un comentario