“p4更改”如何在已删除的路径上工作

时间:2012-09-06 00:09:13

标签: perforce changelist

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

  1. 文件在路径'// depot / Tool / Web / test.html'的变更列表123中被删除
  2. 该文件夹只包含该文件,会随文件一起删除,因此生成的目录结构为'// depot / Tool /...'
  3. 目前,当我们发出'p4更改// depot / Tool / Web /...'时,我们会收到错误吗?
  4. 然后在先前删除的路径中添加了一个文件:'// depot / Tool / Web / verify.css' in changelist 456
  5. 目前,当我们再次发出'p4更改// depot / Tool / Web /...'时,更改列表123会出现在搜索结果中吗?
  6. 我问这个是因为我想知道Perforce如何记录变更列表/文件/路径信息。

1 个答案:

答案 0 :(得分:2)

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

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