Aide à l'utilisation de SVN sur la forge

Aide à l'utilisation de SVN sur la forge hrichard

 

Utilisation du dépôt SVN

Pour déposer, il est nécessaire d'avoir un identifiant dans le projet ( voir le page "aide à l'utilisation d'outils collaboratifs")

Une fois identifié, aller dans l'onglet « source » du projet « Boite à outils mexico »

https://mulcyber.toulouse.inra.fr/scm/?group_id=105

seuls les membres du projet peuvent déposer des sources :

<rrd> = répertoire racine depot

pour créer un dépôt initial sur la forge (cette operation est executée une seule fois)

svn import <rrd> svn+ssh://<user>@scm.mulcyber.toulouse.inra.fr/svnroot/baomexico/trunck/R

pour rapatrier localement l'ensemble de l'arborescence du projet de la forge

svn checkout svn+ssh://<user>@scm.mulcyber.toulouse.inra.fr/svnroot/baomexico/trunck/R

nb : en descendant dans l'arborescence du projet il est possible de ne récupérer que la partie souhaitée.

Pour utiliser une connexion au dépôt sécurisée par clé (et non par passwd)

sur le client local : ssh-keygen -t rsa
It will ask you for a password but you can leave it blank.
copier le contenu de  ~/.ssh/id_rsa.pub
dans le champs correspondant dans la rubrique "mon compte" de l'utilisateur de la forge

doc ssh pour ubuntu : http://doc.ubuntu-fr.org/ssh

pour déposer une mise a jour d'un fichier sur la forge

(à partir du répertoire local contenant ce fichier)

svn commit expDesign.xsd

pour utiliser les mots-clès dans les fichiers sources :

Afin de pouvoir afficher directement dans les fichiers sources des informations telles que la date de la dernière modification, l'auteur de la dernière modif, le numéro de révision etc.

ici se trouve la documentation :

http://svnbook.red-bean.com/nightly/fr/svn-book.html#svn.advanced.props.special.keywords

Plus d'aide pour l'utilisation de SVN