实际上,changelist
似乎是一个重要的组件/概念。在介绍绩效的文件中,它被称为"绩效中的基本工作单元"。我知道变更列表是用来向性能服务器提交变更的,它们被分配了整数id。然而,我想了解它们是如何实现的。变更单是普通的可读文本文件吗?在给定变更单编号的情况下,可以打开吗?
要"打开"变更列表,请运行:
p4 change CHANGENO
这将为您提供格式化为可读文本文件的变更列表(变更列表规范)。
在后端,变更列表存储在数据库中,因此后端没有类似这样的可编辑文本文件;运行"p4change"one_answers"p4-descripte"等命令将为您生成它。
变更列表最重要的方面通常是它所包含的文件修订;您可以使用变更列表作为大多数Perforce命令的修订说明符。例如:
p4 files @CHANGENO,CHANGENO
p4 diff2 path/...@CHANGE1 path/...@CHANGE2
等等。