Pour améliorer ta vie avec svn, tu devrais :
- utiliser le script svn-merge.py avec les versions de SVN < 1.5. Ce script note dans une propriété SVN quelles révisions ont été mergées, et peut donc déduire automatiquement ce qui reste à merger. Il gère aussi très bien le problème du cherry-picking ou de l'exclusion de certaines révisions qu'on ne veut pas merger.
- depuis SVN 1.5, le merge tracking a été intégré officiellement. Il fonctionne apparemment sur le même principe que svn-merge.py, mais je n'ai jamais eu l'occasion de l'utiliser.
# svn-merge
Posté par Thomas Petazzoni (site web personnel) . En réponse au journal migrations vers de vrai outils de dev.... Évalué à 1.
- utiliser le script svn-merge.py avec les versions de SVN < 1.5. Ce script note dans une propriété SVN quelles révisions ont été mergées, et peut donc déduire automatiquement ce qui reste à merger. Il gère aussi très bien le problème du cherry-picking ou de l'exclusion de certaines révisions qu'on ne veut pas merger.
- depuis SVN 1.5, le merge tracking a été intégré officiellement. Il fonctionne apparemment sur le même principe que svn-merge.py, mais je n'ai jamais eu l'occasion de l'utiliser.