前页 | 后页 |
重新同步版本控制程序包的状态
可以更新项目中软件包的版本控制状态,以与版本控制提供程序报告的状态重新同步。如果要创建项目的副本,这很有用,因为从一个模型副本中检入Package会使该软件包在模型的第二个副本中处于过时的版本控制状态。
对于给定的程序包,重新同步过程将查询相应的版本控制提供程序,以查找与“版本控制的程序包”关联的程序包文件的状态。如有必要,该过程然后更新模型数据库中的Package标志,以将模型中记录的Package状态与Version Control提供程序报告的值同步。
访问
色带 |
配置>版本控制>重新同步状态(适用于模型中的所有软件包) |
上下文菜单 |
右键单击“程序包”>“程序包控制”>“与VC提供程序重新同步状态”(仅适用于单个程序包) |
重新同步版本控制状态
步 |
行动 |
也可以看看 |
---|---|---|
1个 |
重新同步过程的结果将发送到“系统输出”窗口。 |
系统输出窗口 |
2 |
双击任何结果消息,以在“浏览器”窗口中选择相应的包。 |
笔记
- 此过程不会导致任何Package数据从模型导出到关联的Package文件,或从Package文件导入到模型的Package数据。
- 如果已使用Enterprise Architect检出并修改了软件包,但是您的版本控制提供程序将软件包文件报告为已检入,则运行此过程会将Enterprise Architect的软件包标记为已检入,而不会导出并提交未决的更改;随后签出Package,从Version Control导入Package文件的最新版本,从而有效地丢弃模型中未提交的修改
- 同样,如果在本地工作副本文件夹中签出了Package文件,但在Enterprise Architect模型中未签出,则运行此过程会将模型中的Package标记为签出,但不会导入关联的Package文件来自版本控制系统;因此,与版本控制系统中Package文件的最新版本相比,可以从Enterprise Architect检入可能已过期的Package。