Rational ClearCase est une forge logicielle propriétaire éditée par IBM en tant que plate-forme intégrée. C'est un système de gestion de développement collaboratif permettant notamment la gestion du code source ou l'aide à la conception de logiciels.
cleartool lsvob -short
cleartool lsview -short '*name*'
cleartool setview <viewname>
cleartool pwv
cleartool rmview -tag <viewname>
cleartool checkout <file>
#checkout sans commentaire
cleartool checkout -nc <file>
#checkout avec commentaire
cleartool checkout -c "ceci est un commentaire" <file>
cleartool checkin <file>
#checkin sans commentaire
cleartool checkin -nc <file>
#checkin avec commentaire
cleartool checkin -c "ceci est un commentaire" <file>
cleartool lsco -short -cview -me -avobs
cleartool ci -c "mon commentaire" `cleartool lsco -short -cview -me -avobs`
find . -print | xargs cleartool mkelem -mkpath -nc
cleartool find . -version 'lbtype(RENNSLXCOMP29-REVSTB-CMS-CI-327)' -print
cleartool find . -version "brtype(DEV)" -print
Remarque:
Exemple:
/vob/test/a/b.txt@@/main/DEV/0
/vob/test/a/b.txt@@/main/DEV/1
/vob/test/a/b.txt@@/main/DEV/2
/vob/test/a/c.pdf@@/main/DEV/0
/vob/test/a/c.pdf@@/main/DEV/1
cleartool find . -version "version(.../DEV/LATEST)" -print
cleartool rmname <elt>
cleartool rmelem <elt>
cleartool mkbrtype test_brch@\vobbx
cleartool rename brtype:old-branch-name brtype:new-branch-name
cleartool chtype new-branch-name element@@old-branch-path
#<branch> est la chemin complet de la branche
cleartool rmbranch –nc –force element@@<branch>
#<brname> est le nom de la branche
cleartool rmtype –rmall –force brtype:<brname>
cleartool mklbtype gsm-V3.0
cleartool mklabel -rec gsm-V3.0
cleartool rename lbtype:old-label-name lbtype:new-label-name
cleartool rmlabel –nc LABEL /vob/test/test.txt
#<LABEL> est le nom du label
cleartool rmtype –rmall –force lbtype:<LABEL>