Difference between revisions of "Subversion"
| Line 1: | Line 1: | ||
| + | == Branches == |
||
| + | |||
1. Création de la branche: |
1. Création de la branche: |
||
svn cp trunk branches/test1 |
svn cp trunk branches/test1 |
||
| Line 13: | Line 15: | ||
2b. Merger dans trunk: |
2b. Merger dans trunk: |
||
svn merge --dry-run -r 326:HEAD branches/test1 trunk |
svn merge --dry-run -r 326:HEAD branches/test1 trunk |
||
| + | |||
| + | == Remplacer un lien symbolique == |
||
| + | |||
| + | 1. |
||
| + | svn propdel svn:special <fichier> |
||
| + | |||
| + | 2. |
||
| + | rm <fichier> |
||
| + | |||
| + | 3. |
||
| + | cp <source> <fichier> |
||
Revision as of 22:38, 19 March 2008
Branches
1. Création de la branche:
svn cp trunk branches/test1
Faire un commit immédiatement après que la branche ait été créée
svn ci -m "Branche de test #1"
2. Quand la branche est prête à être mergée:
2a. Pour trouver la révision dans laquelle une branche a été créée:
svn log --verbose --stop-on-copy <path>
La dernière révision affichée est celle dans laquelle la branche a été créée, ex 326
2b. Merger dans trunk:
svn merge --dry-run -r 326:HEAD branches/test1 trunk
Remplacer un lien symbolique
1.
svn propdel svn:special <fichier>
2.
rm <fichier>
3.
cp <source> <fichier>