Mezcla Usando un Rango de Versiones de una Rama

Supongamos que se sigue trabajando en el tronco:

casiano@exthost:~/src/subversion/ejemplo$ vi lib/SVN/Example.pm
casiano@exthost:~/src/subversion/ejemplo$ svn commit -m 'some bug fixed'
Sending        lib/SVN/Example.pm
Transmitting file data .
Committed revision 11.
Estos fueron los cambios realizados:
casiano@exthost:~/src/subversion/ejemplo$ svn diff lib/SVN/Example.pm -r PREV
Index: lib/SVN/Example.pm
===================================================================
--- lib/SVN/Example.pm  (revision 10)
+++ lib/SVN/Example.pm  (working copy)
@@ -37,6 +37,7 @@
 }

 sub new_functionality3 {
+ # some bug fixed here
 }

 1;
Podemos incorporar los cambios realizados en el tronco a la rama

casiano@exthost:~/src/subversion/TRY-MGM-cache-pages$ svn merge -r10:11 svn+ssh://banot/home/casiano/repository/ejemplo/trunk/ 
--- Merging r11 into '.':                                                                                                      
U    lib/SVN/Example.pm                                                                                                        
casiano@exthost:~/src/subversion/TRY-MGM-cache-pages$ svn commit
Sending        lib/SVN/Example.pm
Transmitting file data .
Committed revision 13.

Casiano Rodríguez León
Licencia de Creative Commons
Principios de Programación Imperativa, Funcional y Orientada a Objetos Una Introducción en Perl/Una Introducción a Perl
por Casiano Rodríguez León is licensed under a Creative Commons Reconocimiento 3.0 Unported License.

Permissions beyond the scope of this license may be available at http://campusvirtual.ull.es/ocw/course/view.php?id=43.
2012-06-19