svn删除`update`上的本地编辑文件,而不是引发冲突

时间:2019-07-03 13:47:49

标签: svn tortoisesvn

我正在将TortoiseSVN Client 1.12与VisualSVN服务器一起使用(不知道版本)。 我和杰克(我的同事)和黛西(我的第二任同事)签出了一份SVN回购给当地人,
有一个名为ImageCutter.cs的文件。修订为951
杰克删除它,然后commit更改为服务器(修订952
雏菊更新,编辑其他内容,然后提交到服务器(修订... 989
我仍然更新ImageCutter.cs文件。
update(从根目录)并删除了ImageCutter.cs,即使在Recycle Bin中也没有,没有引发冲突。 怎么会这样 我对svn不太了解,但是我认为conflict和我在本地更新时其他人删除了文件时应该提出Update。我错了吗?

1 个答案:

答案 0 :(得分:1)

  

我错了吗?

是的。 svn up将您的WC更新为(给定的)修订状态,仅会引发冲突,而双方的更改都是重叠的,在所有其他情况下,回购状态具有更高的优先级(同时也不重叠) WC中的回购更改将被合并)