我的资料库里有一个“幽灵僵尸冲突”。
曾几何时发生冲突,我和我的同事在某个文件中修改了相同的行。没什么大不了的,这样的事情发生了。我像往常一样解决冲突(我认为这是正确的方法,如果我弄错了请纠正我)通过编辑结果文件以使内容有意义且冲突标记消失,然后{{1} }。
我在不同的地方有几个分支,例如开发,测试和分段。每当我darcs rec
更改(或apply
)时,冲突就会被重新引入(因此僵尸)。 Darcs警告冲突,在文件中抛出一堆标记,我必须手动去解决冲突。问题是,在我删除了不必要的部分之后,pull
显示文件没有变化(因此是幽灵)!
我完全不知道1)发生了什么2)我该如何修复它?3)如何在将来阻止它。