2009-09-01 149 views
0

我已经越来越沮丧了一些颠覆冲突,我已经很长一段时间了现在。意外的颠覆冲突行为(冲突没有冲突)

我在说当我做一个文件的更新,它说有冲突,所以我打开文件,并没有< < < < >>>>东西在那里。在tortoisesvn或visualsvn我去“编辑冲突”,并没有红色冲突区。在文件系统上有冲突产生2个额外的文件...

我一直在使用颠覆了几年,只有在过去的一年在我的工作机器上发生了这种行为。正因为如此,我跺了很多我的队友提交,因为冲突状态不会显示冲突。

我有一个队友提交追加几个字符到一行,今天又发生了。这不应该发生,是我的机器上的配置文件搞砸了,还是在颠覆中有错误?其他人有这种情况吗?

感谢

把事情绝对清楚...

当有冲突。我希望这是“< < < < < < < < < < < >>>> >>>>>>> ===“我的文件中的东西。当我说编辑冲突时,它应该让我看到冲突。当出于某些愚蠢的原因时,SVN无法合并版本,并将该文件标记为冲突,显示冲突。如果SVN只是将2个文件转储到磁盘上,我的当前修订版本和另一个中继文件对我来说没用。如果我必须手动比较文件,那么源代码控制有什么好处。如果它不能合并,让我看看冲突。有些事情会变得棘手。

+0

我的队友遇到这样的问题。有时他会覆盖我们的代码,他说“我没有看到任何冲突”。你是如何解决这个问题的?我检查了svn:mime-type属性,它是“text/plain” – 2013-05-07 13:24:04

回答

2

Subversion是否将您的文件视为二进制文件? (要检查:是否有一个svn:mime-type属性不以文字开始/?)无标识将被添加,所有的本地修改会被视为冲突,当一个新的

在这种情况下,更新到达。猜测文件类型的差异编辑器不会有解决这些冲突的问题。