¿Por qué svn merge no hace nada?


1

Estoy tratando de entender en detalle cómo svn merge trabajos.

Tengo un archivo test cometido en dos revisiones:

En la revisión 230553, tiene un carácter. / (y la nueva linea)

En la revisión 235554, tiene un carácter. $:

svn diff -r 230553:230554 test
Index: test
===================================================================
--- test        (revision 230553)
+++ test        (revision 230554)
@@ -1 +1 @@
-/
+$

La versión local actual, se cambia de nuevo a /. Ahora, espero que si hago esto:

svn merge test@230553 test@230554

la copia local cambiará a $. Pero no, no pasa nada, el comando tiene éxito, no se queja, pero el archivo test Ni siquiera se toca.

¿Qué es lo que no entiendo aquí?


Esta pregunta es más adecuada para este sitio, ya que no implica escribir código, por eso publiqué aquí. Pero en la desesperación, también publiqué en SO, y allí, alguien sugirió la opción --ignore-ancestry y eso parecía funcionar.
user322908
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.