This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
2013_2014:s2:td:tdsvn [2014/05/04 22:20] blay |
2013_2014:s2:td:tdsvn [2014/05/06 14:34] dpallez [Gestion de versions : TD] |
||
---|---|---|---|
Line 2: | Line 2: | ||
<note>L'énoncé est [[https://mbf-iut.i3s.unice.fr/lib/exe/fetch.php?media=2013_2014:s2:td:basescoo_s2t_svn_2013_2014.pdf|ici]]</note> | <note>L'énoncé est [[https://mbf-iut.i3s.unice.fr/lib/exe/fetch.php?media=2013_2014:s2:td:basescoo_s2t_svn_2013_2014.pdf|ici]]</note> | ||
+ | |||
+ | <note important> Il est possible que vous ne voyiez pas les icones TortoiseSVN (visibles [[http://tortoisesvn.net/docs/nightly/TortoiseSVN_fr/tsvn-dug-wcstatus.html|ici]]). | ||
+ | Pour les voir, clic droit sur un répertoire et choisissez TortoiseSVN>Settings>Icon Overlays et dans Drive Types, cochez la case "Network Drives". | ||
+ | {{ :2013_2014:s2:td:iconoverlays.png?500 |}} | ||
+ | </note> | ||
Line 9: | Line 14: | ||
- Faîtes le TD sur une machine de l'IUT | - 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''. | - 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. | Voici quelques commandes en ligne pour vous aider si besoin. | ||
Line 36: | Line 56: | ||
**Question 18** | **Question 18** | ||
* **Switch** : ''svn switch https://svn-iutinfo.unice.fr/svn/XXX/branches/versionDev2 . --ignore-ancestry'' | * **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 :** | **Pour la question 18 :** | ||
Line 61: | Line 88: | ||
</code> | </code> | ||
- | **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'' |