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
-
une aide succinte : http://dev.nozav.org/intro_svn.html#htoc32
-
le manuel de ref : http://svnbook.red-bean.com/
-
Turtoise (ou turtoise-like) SVN : http://www.cs.plu.edu/~dwolff/svn-tutorial/svn-tutorial.html