TortoiseSVN — La FAQ de JLT

TortoiseSVN


TortoiseSVN
Version 1.9.3
OS Windows

Article publié le : 16 décembre 2018 20:15:17



Installation


  • J'ai eu un problème avec les icônes
    • cliquer sur chaque répertoire local sur l'item SVN upgrade working copy
TortoiseSVNupgrade.png

Créer un Label

  • Pour mettre un "label sur une version"
  • Attention il est préférable d'avoir créer un répertoire trunk avant

Supprimer un fichier/répertoire

Simplement dans l'explorateur de fichier :

  • Bouton droit de la souris /Tortoise SVN/Delete

Mettre à jour un commentaire après coup

  • Il faut créer un hook (menu Settings/Hook Scripts)
TortoiseSVNHook.jpg


  • renommer le fichier pre-revprop-change.tmpl => pre-revprop-change.bat situé sous le répertoire du repository
  • modifier son contenu par ex:
for %%I in (%3) Do (
    IF %%~zI==0 (
    echo "No commit message given" 1>&2
    exit 1)
)


Autres

  • Le principe est comme sous Clearcase de livrer (commit) lorsque tout est OK est les fichiers cohérents
  • On ne voit pas si les fichiers sont a jour (ils restent en vert si mis a jour par quelqu'un d'autre)
  • Attention, ne pas supprimer les répertoires cachés .svn qui contiennent les info d'abonnement a la base!!!
  • Par contre on veut recopier un répertoire pour en créer un autre , ne pas copier les sous répertoires .svn
  • Pour se désabonner d'une base repository/ enlever les répertoires .svn :