01/01/2006

Astuces TortoiseSVN

1. Déplacer un fichier
2. Désactiver les caches de TortoiseSVN
3. Relocaliser un dépôt avec TortoiseSVN

4. Exclure les extensions *.EXE vos livraisons


1. Déplacer un fichier avec TortoiseSVN


Supposons que vous souhaitiez déplacer le "Class1.cs" du répertoire "C:\Subversion\MonProjet\trunk\Controler" vers "C:\Subversion\MonProjet\trunk\Model".

1. Clic droit sur votre répertoire trunk
2. TortoiseSVN/Navigateur de référentiel
3. Faites glisser le fichier du répertoire "Model"
vers le répertoire "Controler"


1. Clic droit sur votre répertoire
2. SVN Mettre à jour



2. Désactiver les caches de TortoiseSVN


Le processus " TSVNCache.exe" dédié à la gestion des données en cache de TortoiseSVN peut rapidement dépasser 100 Mo en mémoire et ralentir les performances de votre machine. Pour le désactiver.

1. Clic droit dans l’explorateur de Windows
2. TortoiseSvn/Configuration
3. Recouvrements d'icônes / Cache du statut / Aucun



3. Relocaliser un
dépôt avec TortoiseSVN

L'administrateur vient de déplacer le dépôt de subversion sur une autre machine et vous souhaitez pouvoir faire pointer votre copie locale vers ce nouveau dépôt.
  • Ancien dépôt : svn://localhost/MonProjet
  • Copie locale du dépôt : C:\Subversion
  • Nouveau dépôt : svn://NouveauPC/MonProjet
1. Clic droit sur C:\Subversion
2. TortoiseSvn/Relocaliser
3. Saisissez l'emplacement du nouveau dépôt
svn://NouveauPC/MonProjet

Même principe lorsqu’un répertoire du dépôt est renommé, les autres utilisateurs doivent relocaliser leur copie locale.
  • Ancien dépôt : svn://localhost/MonProjet/trunk/rep1
  • Copie locale du dépôt : C:\Subversion\trunk\rep1
  • Nouveau dépôt : svn://localhost/MonProjet/trunk/rep2

4. Exclure les extensions *.EXE vos livraisons


Supposons que dans votre répertoire local soit compilé certains exécutables de votre application et que vous ne vouliez pas les versionner.

1. Clic droit sur votre répertoire
2. Clic sur TortoiseSVN
3. Clic sur Configuration
4. Dans le menu général, Sur le panel de droite
dans "filtre d'exclusion" saisissez "*.exe"