创建变更包
PTC RV&S 提供使用 PTC RV&S 项或 Codebeamer 项创建变更包的功能。
在 PTC RV&S 中创建变更包
您可以通过下列方式之一在 PTC RV&S 中创建变更包:
选择“变更包” > “创建”,或者“文件” > “新建” > “变更包”
执行成员操作时,在所显示的对话框的“变更包”部分,单击“创建”
如果已启用“工作流和文档”选项,则在创建变更包时,可以选择 PTC RV&S 项并填充“说明”模板内容,以与该变更包关联。
您能否创建与项关联的变更包取决于项类型的变更包创建策略。
* 
“创建变更包”对话框包括一个数据筛选器面板,通过该面板,您可使用文本字符串来搜索合格项列表。创建变更包时,请在“显示包含以下内容的项”字段中输入您的搜索文本,此时会根据指定文本筛选出所有可见列中的项列表。
使用 Codebeamer 创建变更包
Codebeamer 13.5 起,支持使用 PTC RV&S 项创建变更包。
“全局策略”中,如果已启用“已启用 Codebeamer 集成”选项,则可以使用 Codebeamer 项创建变更包。有关详情,请参阅设置变更包策略
您可以使用 Codebeamer 项创建变更包,如下所示:
1. 选择“变更包”
2. 单击“创建”
3. “选择服务器”下方,选择“Codebeamer”选项。
4. 输入“Codebeamer 跟踪器项 ID”
5. 输入“摘要”“说明”
6. 单击“确定”。
使用变更包条目
创建变更包后,您可以将条目添加至该变更包,具体方法是:在执行成员或子项目操作时,在对话框或向导的“变更包”部分选择该变更包。要将变更包条目添加至变更包,则必须将 PTC RV&S 客户端连接至变更包所在的服务器。
执行可将条目添加至变更包的操作时,请牢记下列事项:
变更包仅在管理员已允许使用时才能指定。
如果您的管理员已将变更包设为必要项,则您必须指定变更包。
如果变更包不是必要项,而且没有适用的变更包,则您可以在“变更包”字段中选择 <none>
如果变更包是必要项,则根据管理员所设置的变更包配置,您可以通过在变更包字段中选择 bypass 来绕过变更包需求。
您无法执行具有无效项目配置路径的变更包条目。相反地,您必须放弃该变更包条目,并在正确的上下文中重新创建变更包条目。例如,如果已移动较高级别的子项目,则可以在该新子项目的上下文创建相同的操作。
* 
您也可以将条目添加至变更包,具体方法是:将成员从“沙盒”视图拖动至“变更包”视图(或“变更包”视图中的变更包)。此时会显示“检出”对话框,并且已选择变更包。
操作完成后,会将条目添加至变更包。在“项目”“沙盒”视图中,变更包的 ID 会根据操作显示在成员的 CPID(变更包 ID)列之一中,尽管默认情况下并非会显示所有 CPID 列。在“工作文件更改”视图中,变更包的 ID 会显示在“变更包 ID”列中。
如果变更包包含延迟操作或锁定条目,则会在变更包 ID(位于“沙盒”视图的“工作变更包 ID”列)旁显示 图标。
变更包条目类型
下表显示了变更包条目类型和创建这些条目的操作。
变更包条目类型
操作
Add
添加成员
AddFromArchive
从存档添加成员
AddSubproject
添加子项目
AddSharedSubproject
添加子项目, 共享子项目
ConfigureSubproject
配置子项目
CreateSubproject
创建子项目
Drop
删除成员
DropSubproject
删除子项目
Import
导入成员
* 
此条目不再受支持,但可能出现在较早版本的 Integrity 所创建的变更包中。
Lock
锁定成员, 检出
* 
此条目用于排他锁。
NonExclusiveLock
锁定成员, 检出
MoveMember
移动成员
MoveSubproject
移动子项目
Rename
重命名成员
Update
检入(会更新成员修订版本)
UpdateRevision
更新成员修订版本
UpdateArchive
检入(不会更新成员修订版本)
这对您有帮助吗?