cherie, j'ai merdé mon commit svn...
Par Bernard le jeudi 28 mai 2009, 17:37 - Lien permanent
bon alors, si par mégarde et/ou par habitude tu commit dans ton svn avant de tester, le revert ne te sers plus a rien.
Il te reste alors a faire
la solution rapide qui va bien : merger la revision avant ton commit fouareux :
car forcement, le gros porcin que tu es commit sur la HEAD, bouh !
Il te reste alors a faire
- un checkout sur ta version d'avant,
- mais avant cela chopper la version avec svn log.
la solution rapide qui va bien : merger la revision avant ton commit fouareux :
svn merge -rHEAD:PREV <tonfichier> <tonfichier>
car forcement, le gros porcin que tu es commit sur la HEAD, bouh !
Commentaires
A noter que la commande "svn merge" n'est apparue qu'avec la version 1.5 de subversion.
Avant, on utilisait un bon vieux svnmerge écrit en Python.