0

使用 Performce Visual Client,我试图将新内容从父流合并到我们的特征流。其中一项更改是添加了一个新目录,其中一些内容与现有目录中已有的内容相似(但不相同)。执行合并后,Perforce 错误地认为现有文件之一实际上已移动到新添加目录中的某个位置。这个新文件的名称是相同的,新目录的名称与已经存在的目录的名称相似。

需要注意的是,有问题的文件不属于我。这是我或我的团队从未接触过的所有代码。

澄清:

原来的情况:

/path/to/file.txt

父流上的新情况:

/path/to/file.txt
/path/tofoo/file.txt

合并后我的流上的新情况:

Deleted: /path/to/file.txt
/path/tofoo/file.txt

当我查看带有“diff against have revision”的第二个文件时,它会将已删除的文件显示为“以前的”修订,即使实际上它是一个新文件,它没有以前的修订。

任何人都知道什么会导致这种行为?

4

0 回答 0