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