Svn 意外的颠覆冲突行为(无冲突的冲突)

Svn 意外的颠覆冲突行为(无冲突的冲突),svn,version-control,merge,conflict,Svn,Version Control,Merge,Conflict,我一直对一些颠覆冲突感到沮丧,我已经有很长一段时间了 我说的是当我更新一个文件时,它说有冲突,所以我打开文件,里面没有>的东西。在OrtoiseSVN或visualsvn中,我使用“编辑冲突”,没有红色冲突区域。在文件系统上,有两个由冲突生成的附加文件 我已经使用subversion好几年了,直到去年在我的工作机器上才出现这种行为。正因为如此,我已经践踏了我的许多队友,因为他们的状态是冲突的,没有显示冲突 我让一个队友在一行中添加了几个字符,今天又发生了这种情况。这是不可能发生的,我的机器上的配

我一直对一些颠覆冲突感到沮丧,我已经有很长一段时间了

我说的是当我更新一个文件时,它说有冲突,所以我打开文件,里面没有>的东西。在OrtoiseSVN或visualsvn中,我使用“编辑冲突”,没有红色冲突区域。在文件系统上,有两个由冲突生成的附加文件

我已经使用subversion好几年了,直到去年在我的工作机器上才出现这种行为。正因为如此,我已经践踏了我的许多队友,因为他们的状态是冲突的,没有显示冲突

我让一个队友在一行中添加了几个字符,今天又发生了这种情况。这是不可能发生的,我的机器上的配置文件是否有问题,或者subversion中是否存在错误?还有其他人发生过这种事吗

谢谢

为了让事情绝对清楚


当发生冲突时。。。我希望我的文件中有“>==”内容。当我说编辑冲突时,它应该显示冲突。如果出于愚蠢的原因SVN无法合并修订,并将文件标记为冲突,请显示冲突。如果SVN只是将两个文件转储到磁盘,一个是我当前的版本,另一个是trunk,这对我来说是没有用的。如果我必须手动比较文件,那么源代码管理有什么好处呢。如果无法合并,请显示冲突。有些事情一定很糟糕。

Subversion是否将您的文件视为二进制文件? (要检查:它是否具有不以text/?开头的svn:mime-type属性)


在这种情况下,不会添加任何标记,当新的更新到达时,所有本地更改都将被视为冲突。猜测文件类型的Diff编辑器在解决这些冲突时不会有问题。

我的队友遇到了这样的问题。有时他会重写我们的代码,并说“我没有看到任何冲突”。你是如何解决这个问题的?我检查了svn:mime类型属性,它是“text/plain”