git - Perforce中时间点的表示是什么
问题描述
git commit hash 代表特定时间的项目,Perforce 中的等效概念(代表整个 repo 在特定时间的快照的“事物”)是什么?
解决方案
Perforce 中提交的变更列表编号与 git 中的提交哈希具有相同的目的,因为它是适用于整个存储库的版本说明符。
与提交哈希相比,更改列表编号还具有可比较的优势(提交必须按顺序排列,如果需要保留此属性,更改列表在提交时会“重新编号”)。
在可以使用更改列表编号或标签的大多数情况下,日期/时间戳也可以用作修订说明符。时间戳本质上是在该时间点最近提交的更改列表的别名。