Version 3 (modified by acosce, 12 years ago) (diff) |
---|
Infos sur SVN
Comment extraire les sources de Pyvar ou Dispersion ?
en lecture seule
svn co http://forge.ipsl.jussieu.fr/pyvar/svn/PYVAR/trunk pyvar svn co http://forge.ipsl.jussieu.fr/pyvar/svn/DISPERSION/trunk dispersion
Extraire un numéro de révision donné
svn co http://forge.ipsl.jussieu.fr/pyvar/svn/PYVAR/trunk -r n°_révision pyvar
en mode administrateur
svn co svn+ssh://login@forge.ipsl.jussieu.fr/ipsl/forge/projets/pyvar/svn/PYVAR/trunk
Comment créer un tag en copiant le trunk ?
svn cp svn+ssh://login@forge.ipsl.jussieu.fr/ipsl/forge/projets/pyvar/svn/DISPERSION/trunk svn+ssh://login@forge.ipsl.jussieu.fr/ipsl/forge/projets/pyvar/svn/DISPERSION/tags/DISPERSION_3
Comment faire des mises à jour sur le code ?
Pour faire des mises à jour il faut avoir extrait le code en mode administrateur. Ensuite il faut utiliser la commande "commit"
svn commit nom_fonction_à_commiter
Cette commande ouvre un éditeur de texte dans lequel il faut inscrire un message de commit donnant toutes les informations sur la modification apportée.
Note : si une erreur se produit pour l'ouverture de l'éditeur de texte c'est que la variable SVN_EDITOR n'est pas définit. Vous pouvez soit la définir, soit utiliser la commande "commit" avec l'option "-m"
svn commit -m "message de commit" nom_fonction_à_commiter
Comment effacer un fichier de l'archive ?
svn delete nom_fichier_à_effacer svn commit -m "deleted file" nom_fichier_à_effacer
ou
svn rm nom_fichier_à_effacer svn commit -m "deleted file" nom_fichier_à_effacer
Comment ajouter un fichier à l'archive ?
svn add nom_fichier_à_ajouter svn commit -m "message de commit" nom_fichier_à_ajouter