GIT

Repositorio del tipo bare en GIT

GIT

Actualmente desarrollo aplicativos en linux y windows gracias al uso del Framework QT. Para gestionar el código fuente de mis aplicativos utilizo una máquina exclusiva como servidor. El software que utilizo para crear un repositorio basado en GIT es Gitorious, de ésta manera puedo tener dos clones del código del repositorio, uno para linux y otro para windows.

Las copias clones las tengo en mi laptop personal, en máquinas virtuales, conforme voy modificando el código lo actualizo en el servidor:

Sistemas Operativos: 

Migrando de subversion a git con svn2git

1. Introducción

Una de las cosas más importantes en el desarrollo de software, a mi parecer, es el uso de herramientas que te faciliten la vida, esto puede incluir desde el todo poderoso depurador hasta el sistema de control de versiones que uses.

Desde hace un par de años conocí el sistema gestión de versiones subversion y, no me puedo quejar, me ha sido de gran ayuda. Pero tiene algunos inconvenientes al momento del desarrollo lo cual me obliga a cambiar realmente de gestor de versiones.

Hace un tiempo instalé gitolite, un servidor de versiones para git, pero sólo lo he utilizado para otros proyectos. Actualmente acabo de lograr instalar mi propio servidor gitorious (no tengo la culpa de no confiar en servidores externos a mi red local cheeky) y he decido definitibamente migrar a git de la mano de mi servidor gitorious instalado localmente.

1.1 Contenido

  1. Instalación svn2git en gentoo linux
  2. Creación de reglas de conversión
  3. Migrar el servidor local git al remoto

Sistemas Operativos: 

Instalación de GIT + gitolite en gentoo

Gentoo Linux

Después de usar subversion durante largo tiempo(y no me puedo quejar ya que me ha servido de mucho) se me ha hecho complicado el uso de subversión ultimanente debido a que ahora uso mi laptop para el desarrollo, pero sin embargo sigo usando mi PC como servidor, el problema estaba en que para poder generar un commit necesitaba estar conectado a mi servidor, y usualmente dejaba de desarrollar por que yo hago commits cada vez que cumplo un requisito y eso es como 5 veces al día por lo cual siempre tenia que estar conectado al servidor y por motivos de trabajo no siempre podía estar conectado a

Tecnologias: 
Sistemas Operativos: 
Suscribirse a RSS - GIT