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

Perforce “如何”;p4变更“;在已删除的路径上工作,perforce,changelist,Perforce,Changelist,假设以下事件按历史顺序发生 更改列表123中路径'//depot/Tool/Web/test.html'上的文件被删除 仅包含该文件的文件夹将随文件一起删除,因此生成的目录结构为'//depot/Tool/..' 此时,当我们发布'p4更改//depot/Tool/Web/..时,是否会出现错误 然后将一个文件添加到先前删除的路径中:'//depot/Tool/Web/verify.css',位于变更列表456中 此时,当我们再次发布'p4变更//depot/Tool/Web/…时,变更列表12

假设以下事件按历史顺序发生

  • 更改列表123中路径'//depot/Tool/Web/test.html'上的文件被删除
  • 仅包含该文件的文件夹将随文件一起删除,因此生成的目录结构为'//depot/Tool/..'
  • 此时,当我们发布'p4更改//depot/Tool/Web/..时,是否会出现错误
  • 然后将一个文件添加到先前删除的路径中:'//depot/Tool/Web/verify.css',位于变更列表456中
  • 此时,当我们再次发布'p4变更//depot/Tool/Web/…时,变更列表123是否会出现在搜索结果中

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

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


    更改信息存储在独立于文件本身的元数据中

    您可以下载Perforce的免费试用版,并亲自尝试这些查询;这将帮助您对服务器的操作感到更舒适。这是一个非常实用的建议,我肯定应该构建一个测试环境。谢谢