Estou tentando entender em detalhes como svn merge funciona.
Eu tenho um arquivo test confirmado em duas revisões:
na revisão 230553, tem um caractere / (e a nova linha)
na revisão 235554, tem um caractere $ :
svn diff -r 230553:230554 test
Index: test
===================================================================
--- test (revision 230553)
+++ test (revision 230554)
@@ -1 +1 @@
-/
+$
A versão local atual é alterada de volta para / . Agora, espero que, se fizer isso:
svn merge test@230553 test@230554
a cópia local mudará para $ . Mas não, nada acontece, o comando é bem-sucedido, não reclama, mas o arquivo test nem sequer é tocado.
O que não estou entendendo aqui?
Tags svn