Perforce 实际上,待定变更列表编号和提交的变更列表是否相同或不同?

Perforce 实际上,待定变更列表编号和提交的变更列表是否相同或不同?,perforce,Perforce,实际上,挂起的变更列表编号和提交的变更列表相同还是不同?答案是“是”。有时变更列表在提交时保留其编号,但有时会重新编号 简言之,变更列表编号的属性为: 所有变更列表编号(包括待定变更列表)都是唯一的 所有提交的变更列表编号均随提交时间单调增加。 因此,如果最新提交的变更列表是99,并且您创建了一个挂起的变更列表100,并立即提交它,那么在提交之后它仍然是变更列表100 如果在提交变更列表100之前提交了变更列表101,则允许变更列表100在其挂起期间保持不变(因为挂起的变更列表是无序的),

实际上,挂起的变更列表编号和提交的变更列表相同还是不同?

答案是“是”。有时变更列表在提交时保留其编号,但有时会重新编号

简言之,变更列表编号的属性为:

  • 所有变更列表编号(包括待定变更列表)都是唯一的
  • 所有提交的变更列表编号均随提交时间单调增加。
因此,如果最新提交的变更列表是99,并且您创建了一个挂起的变更列表100,并立即提交它,那么在提交之后它仍然是变更列表100

如果在提交变更列表100之前提交了变更列表101,则允许变更列表100在其挂起期间保持不变(因为挂起的变更列表是无序的),但在提交时,它将被重新编号为下一个可用编号(102),以保持提交的变更列表的顺序