wiki:InstSvnInca

Version 8 (modified by acosce, 17 years ago) (diff)

--

Premiers pas sur svn avec INCA

Clef ssh

Voir le ticket n°1 http://forge.ipsl.jussieu.fr/inca/ticket/1

Portage du modÚle sur svn

créer les répertoires branches - tags - trunk

ssh -X inca@forge.ipsl.jussieu.fr (+ passwd)
svn mkdir file:///ipsl/forge/projets/inca/svn/trunk file:///ipsl/forge/projets/inca/svn/branches file:///ipsl/forge/projets/inca/svn/tags -m "INCA : trunk branches and tags directories creation"

Importer une nouvelle architecture

Mise en place sous svn de la configuration LMDZINCA parallÚle. Commande à passer pour ajouter une configuration : !!! attention se placer au dessus du répertoire que l'on veut ajouter

svn import LMDZINCA_v2 svn+ssh://yourlogin@forge.ipsl.jussieu.fr/ipsl/forge/projets/igcmg/svn/CONFIG/trunk/LMDZINCA_v2

Faire un commit

svn commit -m "message" namefile

Attention : vérifiez bien que vous travaillez en tant qu'administrateur et non pas comme utilisateur.

Ajouter un répertoire / un fichier

svn add newfile
svn commit -m "message" newfile

Ajouter un Id en entête des fichers

Rajouter en haut de chaque ficher la ligne suivante

! $Id$
ou (suivant la syntaxe)
# $Id$

Puis passer les lignes de commande suivantes :

svn propset svn:keywords "Id" *.f90
svn commit *.f90