Control de Versiones con Git: Instalación

alfredo publicó esto el 05/10/09 en Herramientas. 2 comentarios

gitExisten muchos y muy buenos sistemas de control de versiones, sin embargo hace unos años irrumpió Git, un sistema de control de versiones distribuido y diseñado por Linus Torvalds; pensando en la eficiencia y la confiabilidad del mantenimiento de versiones de aplicaciones cuando éstas tienen un gran número de archivos de código fuente.

En esta serie de posts vamos a ir viendo los diferentes aspectos que tuvimos en cuenta en nuestra empresa para reemplazar a Subversion como nuestro sistema de control de versiones.

En este post vamos a ver diferentes formas de instalar Git en dos distribuciones de GNU/Linux, Ubuntu y Fedora, a través de sus gestores de paquetes y también bajando el código fuente, compilándolo e instalándolo.

Instalando Git usando distribuciones binarias

Muchas distribuciones de GNU/Linux proveen paquete binarios precompliados para hacer fácil la instalación de aplicaciones y librerías. En la mayoría de los sistemas Debian/Ubuntu, git es provisto mediante una colección de paquetes. El paquete principal se llama git-core y la documentación está disponible en git-doc.

sudo aptitude install git-core git-doc

Si necesitamos pasar un proyecto desde Arch, CVS, o Subversion a Git o viceversa también están disponibles los paquetes git-arch, git-cvs, git-svn.

En otras distribuciones como Fedora podemos usar yum:

sudo yum install git

Instalando desde el código fuente

Ahora si queremos instalar directamente compilando el código fuente o instalar la última versión estable de Git, es requisito previo tener instalado los paquetes de desarrollo para cada distribución. Para comenzar la construcción a partir del código, bajamos la última versión y descomprimimos:

wget http://kernel.org/pub/software/scm/git/git-1.6.4.4.tar.bz2
tar xvf git-1.6.4.4.tar.bz2
cd git-1.6.4.4/

Para compilar e instalar hacemos:

./configure --prefix=/usr/local
make all
sudo make install

Para comprobar que la instalación terminó correctamente hacemos en la consola:

git --version
git version 1.6.4.4

En los próximos posts veremos cómo empezar la configuración inicial, crear repositorios, etc.


2 comentarios

Trackbacks and Pingbacks


Dejá un comentario

Imagen CAPTCHA CAPTCHA Audio
Refrescar imagen