为什么 svn merge 不执行任何操作?

为什么 svn merge 不执行任何操作?

我正在尝试详细了解其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甚至没有被触及。

我在这里不明白什么?

相关内容