用户帮助 > 在更改包中对工作单位进行分组 > “重新同步更改包”概述
“重新同步更改包”概述
 
si resynccp
您可以使用“重新同步更改包”命令来预览沙盒上下文中的更改包所列出的更改,然后再将它们传播至项目。“重新同步更改包”命令会搜索与所选更改包相关的所有文件,以及可能与相关文件关联的所有更改包。在软件开发过程中,“重新同步更改包”命令在整合新的软件功能或错误修复时最有用。
除了可用于“应用更改包”命令的选项外,“重新同步更改包”命令还提供额外的选项。例如,当遇到错误时,额外的选项可用于打开更改包、合并、解决冲突和继续重新同步操作。借助 PTC RV&S,您可先运行“应用更改包”命令,然后运行“重新同步更改包”命令以执行任何所需的合并操作。
* 
如果您尝试对先前已从项目中删除的成员使用“重新同步更改包”命令,则 PTC RV&S 会指示您手动重新添加成员。
使用重新同步更改包命令将更改传播到可扩展开发路径时,开发路径将自动扩展至要修改的子项目。有关详细信息,请参阅扩展可扩展开发路径。该自动扩展会在开始执行重新更改包操作时发生。如果取消操作,可扩展开发路径不会还原为之前的未扩展状态。对于在开发路径的基础检查点中配置为变型或正常的子项目,创建可扩展开发路径会冻结指向检查点内容的子项目。开发路径扩展会恢复这些活动内容,因此这些子项目通常会在创建可扩展开发路径后立即扩展。如果这些子项目的活动版本不再是所需行为,您可以将子项目手动配置回所需的版次。
假定子项目 sub/project.pj 和指向子项目 sub/project.pj 的共享子项目共享同一父项。然后,对完整开发路径上的更改包的其中一个子项目执行了更改。在可扩展开发路径上执行重新同步更改包操作时,会在子项目或共享子项目上执行该操作并自动扩展该子项目。扩展的子项目不一定是更改包中提及的子项目。但是,您可以手动扩展其他子项目,使该子项目中呈现传播的更改。
在沙盒中工作时,您也可以使用“按更改包重新同步”命令,这样仅会处理与您正在重新同步的成员关联的更改包。
这对您有帮助吗?