Changes between Initial Version and Version 1 of TutoTortoiseSVN

Show
Ignore:
Timestamp:
02/02/10 15:11:29 (10 years ago)
Author:
popeye
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TutoTortoiseSVN

    v1 v1  
     1 
     2= Tutoriel SVN Windows = 
     3 
     4         
     5- Télécharger TortoiseSVN + pack de langue FR : http://tortoisesvn.net/downloads 
     6 
     7Je vous conseille de laisser les choix par défaut lors de l'installation (qui nécessitera un redémarrage). 
     8 
     9 
     10== Première utilisation de TortoiseSVN (création de votre copie locale) == 
     11 
     12- créer un dossier "elections" (l'emplacement n'a pas d'importance dans le cas présent) 
     13 
     14- faire un clic droit sur celui-ci 
     15 
     16- choisir "SVN Extraire" 
     17 
     18- dans la fenêtre qui s'ouvre : 
     19 
     20  - Url du référentiel : !https://elections.regardscitoyens.org/esvn/elections/trunk/ 
     21  - Extraction du répertoire : Chemin vers le dossier "elections" (normalement déjà inscrit) 
     22  - Profondeur d'extraction : Complètement récursif 
     23  - Omettre les externes : non cochée 
     24  - Révision : HEAD 
     25  - Valider 
     26 
     27- choisir "Acceptation permanente" pour le certificat de sécurité 
     28 
     29Il est possible que ça bug à cette étape : il suffit de recommencer la manip à partir du clic droit 
     30 
     31- à l'invite indiquer le login/mdp qui vous a permis d'accéder à ce trac 
     32 
     33Et voila, les fichiers versionnés sont téléchargés dans votre dossier. 
     34 
     35 
     36== Ajout de fichiers == 
     37 
     38- Déposer les fichiers dans votre dossier "elections" (ou un de ses sous dossier) 
     39 
     40- sélectionner ceux ci 
     41 
     42- faire un clic droit sur l'un de ces fichiers 
     43 
     44- choisir : TortoiseSVN -> Ajouter 
     45 
     46- vérifier que tous les fichiers adéquats sont bien cochés et valider 
     47 
     48Ensuite il faut les livrer. 
     49 
     50 
     51== Livraison de fichiers/modifications (commiter) == 
     52 
     53Lorsque vous livrez, '''pensez toujours à mettre à jour avant''' pour éviter les conflits de versions sur le serveur 
     54 
     55- faire un clic droit sur le dossier "elections" 
     56 
     57- choisir "SVN Livrer" 
     58 
     59- décrire votre commit dans "Message" 
     60 
     61- cocher les fichiers que vous souhaitez uploader/mettre à jour 
     62 
     63- valider 
     64 
     65Vous pouvez aussi faire de même par un clic droit sur n'importe quel fichier ou sous dossier contenu dans "elections". 
     66 
     67 
     68== Mettre à jour == 
     69 
     70- faire un clic droit sur "elections" 
     71 
     72- choisir "SVN Mettre à jour" 
     73 
     74Il peut arriver que vous ayez modifié un fichier localement qui a été également modifié d'une façon différente par quelqu'un d'autre. 
     75 
     76Si Tortoise ne peut pas fusionner ce fichier il vous indiquera qu'il y a un conflit. 
     77 
     78 
     79== Gèrer les conflits == 
     80 
     81Les conflits apparaissent dans la fenêtre de mise à jour et sont signalés aussi par des icones spécifiques dans vos dossiers (faire F5). 
     82 
     83- sauvegarder votre fichier pour ne pas perdre votre travail 
     84 
     85- clic droit sur le fichier 
     86 
     87- "TortoiseSVN -> Comparer avec..." 
     88 
     89  - combiner les différentes modifications à la main ou avec des clics droit sur les différents blocs de texte 
     90 
     91- clic droit sur le fichier 
     92 
     93- "TortoiseSVN -> Résolu" 
     94 
     95Vous pouvez désormais livrer vous aussi votre modification. 
     96 
     97Si ce n'est pas le cas : 
     98 
     99- clic droit sur le dossier contenant le fichier 
     100 
     101- "TortoiseSVN -> Nettoyer" 
     102 
     103- Réessayer de livrer 
     104 
     105 
     106== Astuces == 
     107 
     108Une fois installé TortoiseSVN vous permet de voir le statut des fichiers en remplaçant vos icones dans vos dossiers versionnés. 
     109 
     110C'est très pratique mais par défaut cela surveille tout vos fichiers et ça utilise pas mal de ressources. 
     111 
     112Vous pouvez y remedier par : 
     113 
     114- clic droit (a peu près n'importe ou) 
     115 
     116- choisir "TortoiseSVN -> Configuration" 
     117 
     118- Recouvrement d'icones 
     119 
     120  - Exclure les chemins :  
     121 
     122    exemple : c:\* d:\* (en sautant une ligne pour chaque lecteur) 
     123 
     124  - Inclure les chemins : 
     125 
     126    c:\chemin_vers_dossier_elections\* (en sautant une ligne pour chaque chemin) 
     127         
     128De même il n'est pas utile que ce programme se lance au démarrage de windows 
     129 
     130Toujours dans "Configuration" : 
     131 
     132- Général 
     133 
     134  - Boite de dialogue 2 
     135 
     136    - verifier les modifications 
     137 
     138          - décocher "contacter le référentiel au démarrage"