Acá está explicado cómo usar Git en Alioth: http://wiki.debian.org/Alioth/Git
You can start hosting Git project immediately by logging into git.debian.org and creating a git repository under /git/collab-maint/.
ssh git.debian.org
Dentro de git.debian.org, correr:
umask 002 cd /git/collab-maint ./setup-repository <project> 'description'
Luego, para crear el paquete:
- Bajar el código fuente
Renombrar (mv <file>.tar.gz <package_name>_<version>.orig.tar.gz)
Descomprimir (tar xzvf <package_name>_<version>.orig.tar.gz)
- Si hace falta, renombrar directorio a: proyecto-versión
- cd al proyecto-versión
- Correr dh-make
- Instalar dependencias
- dpkg-buildpackage
- cd ..
- git-import-dsc --pristine-tar archivo.dsc
- cd proyecto
git remote add alioth ssh://<user>@git.debian.org/git/collab-maint/<project>.git
- git push alioth upstream
- git push alioth master
- git push alioth pristine-tar
- git push alioth --tags
Para obtener nuestros paquetes:
gbp-clone ssh://git.debian.org/git/collab-maint/msnlib gbp-clone ssh://git.debian.org/git/collab-maint/pilas-engine Y luego: git checkout pristine-tar