User Tools

Site Tools


2013_2014:s2:td:tdsvn

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
2013_2014:s2:td:tdsvn [2014/05/04 18:32]
blay
2013_2014:s2:td:tdsvn [2014/05/05 18:27]
blay
Line 6: Line 6:
 Voici quelques compléments. Voici quelques compléments.
  
-Pour la question 18 : +   * Si vous n'avez pas l'​outil ''​tortoise''​ sur votre machine.  
 +       - Faîtes le TD sur une machine de l'​IUT 
 +       - Pour pouvoir disposer de l'​environnement SVN il vous faudra l'​installer. Vous pouvez utiliser par exemple ''​SourceTree''​. 
 + 
 +<note tip>A la fin de cette séance, vous pourrez/​devrez travailler tout seul dans votre propre projet personnel qui a été créé sur la forge. 
 + 
 +Ce projet vous pouvez choisir, momentanément de le partager avec d'​autres ou pas, en utilisant l'​espace //​configuration//​ de votre projet sur la forge. 
 +</​note>​ 
 + 
 + 
 +<note important>​Bien sûr, vous ne pourrez plus dire :  
 +  * j'ai perdu mes codes avec mon ordinateur,  
 +  * hier, cela fonctionnait mais je ne sais pas pourquoi aujourd'​hui ...  
 +  * ... 
 +**puisque évidemment vous les stockerez dans un gestionnaire de version** ! 
 +</​note>​ 
 + 
 +===== Commandes en ligne si besoin ===== 
 + 
 +Voici quelques commandes en ligne pour vous aider si besoin. 
 + 
 +**Question 5** 
 +  * **CheckOut** : ''​svn checkout ​ https://​svn-iutinfo.unice.fr/​svn/​groupe5''​ 
 +**Question 7** 
 +  * **Ajout d'un fichier** : ''​svn add HelloXXX.java''​ 
 +  * **Destruction d'un fichier** : ''​svn del HelloAll.java''​ 
 +  * **Sauvegarder** : ''​svn commit -m "ajout du fichier HelloAllXXX"''​ 
 + 
 +**Question 8** 
 +  * **Récupérer une version passée** : ''​svn update''​ 
 +  * **Locker un fichier** : ''​svn lock -m "Lock du fichier HelloAll pour tester tranquillement" ​ HelloAll.java''​  
 + 
 + 
 +**Question 14** 
 +  * **Revenir à une version antérieure** :  ''​ svn update -r 1''​ 
 +  * **Revenir à la version en cours** : ''​svn update -r HEAD''​ 
 +  * **visualiser les logs** : ''​svn log .''​ 
 + 
 +**Question 16** 
 +  * **Création d'un tag ''​versionPreliminaire''​** :  
 +''​svn copy https://​svn-iutinfo.unice.fr/​svn/​users-blay/​trunk https://​svn-iutinfo.unice.fr/​svn/​users-blay/​tags/​versionPreliminaire -m "​sauvegarde dans versionPreliminaire"''​ 
 + 
 + 
 +**Question 18** 
 +  * **Switch** : ''​svn switch ​ https://​svn-iutinfo.unice.fr/​svn/​XXX/​branches/​versionDev2 . --ignore-ancestry''​ 
 + 
 +**Question 19** 
 +  * **Merge** : ''​svn merge https://​svn-iutinfo.unice.fr/​svn/​XXX/​trunk https://​svn-iutinfo.unice.fr/​svn/​XXX/​branches/​versionDev2 .''​ 
 + 
 +  * **Visualiser le répertoire** :  ''​svn status''​ 
 + 
 +===== Codes complémentaires pour ne pas le taper ===== 
 + 
 +**Pour la question 18 :**  
 <code java> <code java>
 import java.util.Locale;​ import java.util.Locale;​
Line 21: Line 75:
  }  }
 } }
-</java>+</code>
  
 et le fichier correspondant intitulé ''​labels_fr.properties''​ et le fichier correspondant intitulé ''​labels_fr.properties''​
2013_2014/s2/td/tdsvn.txt · Last modified: 2014/05/06 14:34 by dpallez