我正在尝试详细了解其svn merge
工作原理。
我有一个文件test
提交了两个修订版本:
在修订版 230553 中,它有一个字符/
(和换行符)
在修订版 235554 中,它有一个字符$
:
svn diff -r 230553:230554 test
Index: test
===================================================================
--- test (revision 230553)
+++ test (revision 230554)
@@ -1 +1 @@
-/
+$
当前本地版本已改回/
。现在,我希望这样做:
svn merge test@230553 test@230554
本地副本将更改为$
。但是没有,什么都没有发生,命令成功,没有抱怨,但文件test
甚至没有被触及。
我在这里不明白什么?