前页 | 后页 |
重新同步控制包的状态版本
可以更新项目内包的版本控制状态控制,与您的版本控制提供者状态的重新同步。如果您正在创建项目的副本,其中从模型的一个副本签入包会在模型的第二个副本中留下具有过期版本控制状态的包,这将很有用。
对于给定的包,重新同步过程会查询对应的版本控制提供者以找到与版本控制的包关联的包文件的状态。如有必要,该过程然后更新模型数据库中的包标志,以使模型中记录的包状态与版本控制提供者报告的值同步。
访问
功能区 |
Settings >版本控制> Re-Synch状态(适用于所有包内模型) |
上下文菜单 |
右键单击包>包控件>重新同步状态与VC提供者(仅适用于单个包) |
重新同步版本控制状态
Step |
Action |
See also |
---|---|---|
1 |
重新同步过程的结果被发送到系统输出窗口。 |
The System Output Window |
2 |
双击任何结果消息以在浏览器窗口中选择相应的包。 |
注记
- 此过程不会导致任何包数据从您的模型导出到关联的包文件,或从包文件导入到您的模型的包数据
- 如果一个包已经被Enterprise Architect签出和修改,但您的版本控制提供者报告包文件为签入,运行此过程将Enterprise Architect中的包标记为签入,而不导出和提交挂起的更改;随后签出包从控制版本中导入包文件的最新版本控制,有效地丢弃模型中未提交的修改
- 同样,如果您在本地工作副本文件夹中签出包文件,而不是在Enterprise Architect模型中,运行此过程会将模型中的包标记为签出,但不会导入关联的包文件从版本控制系统;因此,与版本控制系统中的包文件的最新版本相比,可以从Enterprise Architect签入可能已过期的包