|
|
1
15
性能跟踪文件的修订版已集成的位置,但它不会自动将签入注释与错误跟踪元数据一起传播。
给定一个特定分支上的变更列表,您可以通过要求Perfonce集成变更列表来判断Perfonce是否认为已集成变更列表。(在更传统的源代码管理意义上,我使用“分支”来表示源代码树的一个特定分支,而不是在特定的性能意义上表示这两个源代码树之间的集成路径。)假设您一直在研究
如果performce告诉您“所有版本都已集成”,那么changelist@1234已经集成,并且应该可以在发布分支上使用bugfix。如果Perfoce列出了已更改的文件,则这些文件尚未集成。(变更列表中的某些文件也可能被集成,而不是其他文件,这可能会导致一些有趣的问题。) 这并不能很好地扩展——您需要检查您所关心的每个分支上的每个错误修复,尽管它确实有助于自动化。
您可以使用“unsupported”性能命令
(Performance还支持类似的“作业”概念,即允许将特定的修复附加到特定的变更列表,但我的组织不使用它们,因此我不知道它们的工作情况如何,也不知道它们是否在集成时自动传播。) |