jeudi 21 avril 2011

CVS

Ajouter les nouveaux fichiers:

    cvs add *.sql

Ajouter les nouveaux fichiers dans le référentiel

    cvs commit -m 'comment' *.sql

Tagguer les nouveaux fichiers ajoutés

    cvs tag v00-00-00 *.sql

Créer un nouveau répertoire (module existant)

    cvs checkout -d <répertoire destination> <module>/oracle/schema

    exemple: cvs checkout -d schema lr6/oracle/schema

    avec EX:

        /patri/dr1/oracle/schema/abc
   
    se positionner juste en dessous :   cd .. -> /patri/abc/oracle/schema
    puis                                         :   cvs checkout -d dr101 abc/oracle/schema/abc

    et la mise à jour se fait ...

Contrôler la version d'un fichier

    cvs status -v <file_name>

Ajouter une nouvelle arborescence (Création module)

    cd /patri
    mkdir <new_module>
    cd <new_module>
    cvs import -m 'comment' <new_module> init start
    cd ..
    cvs co <new_module>
    cd <new_module>
    mkdir -p oracle/schema
    cvs add oracle
    cvs add oracle/schema

Restauration d'un schéma à une version donnée

    cvs update -r v00-00-00

Suppression d'une version ou d'un fichier

    cvs tag -d v00-00-00 <fichier>
   

Modifier la révision d'un fichier

    cvs update -j <after revision> -j <before revision> <file>
    cvs commit -m 'comment' <file>

Aucun commentaire:

Enregistrer un commentaire