Utilisation des SCM de HurdFr
De HurdFr_Wiki.
Un SCM (Software Configuration Management) est un logiciel de gestion de versions, permettant de garder trace des modifications réalisées dans la configuration d'un système ou dans les sources d'un programme.
HurdFr propose l'usage de ces outils pour aider au developpement collaboratif dans les projets de l'association.
Pour obtenir un accès, veuillez contacter [1] ou un des administrateurs.
Sommaire |
VCS Disponibles
- git : vue web, accès via protocole git (git://rcs-git.duckcorp.org/hurdfr/) (read-only), accès via HTTP (read-only), ou accès via SSH
- SVN : accès via SSH uniquement (pour le moment)
L'accès en écriture à ces services se fait à travers un shell restreint pour des raisons de sécurité (sauf si vous avez déjà un shell pour d'autres raisons) ; seules certaines commandes seront donc possibles.
*Astuce*
Pour éviter d'avoir à saisir votre mot de passe constamment, nous vous conseillons d'utiliser un agent ssh de cette façon :
ssh-agent $SHELL ssh-add
Ensuite il vous suffit de faire une Ctrl-D pr sortir du shell avec agent à la fin de votre session de travail.

