1

假设以下事件按编年顺序发生。

  1. 在更改列表 123 中的路径“//depot/Tool/Web/test.html”上删除了一个文件
  2. 仅包含该文件的文件夹与文件一起被删除,因此生成的目录结构为“//depot/Tool/...”
  3. 这时候我们发出'p4 changes //depot/Tool/Web/...'会报错吗?
  4. 然后在之前删除的路径中添加了一个文件:'//depot/Tool/Web/verify.css' in changelist 456
  5. 这时候,当我们再次发出'p4 changes //depot/Tool/Web/...'时,changelist 123会出现在搜索结果中吗?

我问这个是因为我想知道 Perforce 如何记录更改列表/文件/路径信息。

4

1 回答 1

2

是的,更改列表 123 将出现在您运行“p4 更改”的两个点上;Perforce 保留所有文件和目录的完整历史记录。

更改信息存储在与文件本身分开的元数据中。

于 2012-09-06T00:19:29.587 回答