| 前页 | 后页 |
重新同步版本受控包的状态
可以更新项目中包的版本控制状态,以与版本控制提供商报告的状态重新同步。如果您正在创建项目的副本,并且从模型的一个副本检入包则该包会保留在模型的第二个副本中,且具有过时的控制版本控制状态,这可能会很有用。
对于给定的包,重新同步过程会查询相应的版本控制提供者以查找与版本控制包关联的包文件的状态。如果需要,该过程会更新模型数据库中的包标志,以将模型中记录的包状态与版本控制提供者报告的值同步。
访问
|
功能区 |
设置>版本控制>重新同步状态(适用于模型中的所有包) |
|
上下文菜单 |
右键点击包>包控件>与VC提供者重新同步状态(仅适用于单个包) |
重新同步版本控制状态
节 |
行动 |
也见 |
|---|---|---|
|
1 |
重新同步过程的结果被发送到系统输出窗口。 |
系统输出窗口 |
|
2 |
双击任何结果消息,在浏览器窗口中选择相应的包。 |
注记
- 此过程不会导致任何包数据从模型导出到关联的包文件,或从包文件导入到模型包数据中
- 如果已使用Enterprise Architect签出并修改了某个包,但您的版本控制提供商报告该包文件已签入,则运行此过程会将Enterprise Architect中的包标记为已签入,而无需导出和提交待处理的更改;随后签出该包会从版本控制中导入包文件的最新修订版,从而有效地丢弃模型中未提交的修改
- 类似地,如果一个包文件在您的本地工作副本文件夹中被签出,但没有在Enterprise Architect模型中签出,则运行此过程会将模型中的包标记为已签出,但它不会从版本控制系统导入关联的包文件;因此,与版本控制系统中包文件的最新修订版相比,可以从Enterprise Architect签入可能已过时的包
