使用 DB2 Change Management Expert 进行数据库版本控制
2007-06-08 16:21:22 来源:WEB开发网图 5. Add CVS Repository 对话框
在所需字段内输入信息,然后选择 Finish。您将看到添加到 CVS Repository 视图中的储存库。
图 6. Repository Exploring 视图,包含新的储存库位置
可以进行下拉操作,浏览该储存库中的内容。
切换回 Data 透视图。选择要注册到 CVS 中的项目,在该项目上单击右键,选择 Team -> Share Project。这时弹出 Share Project 向导。
图 7. Share Project 向导
选择已有的储存库位置(在上一步中已经添加)。接受所有默认设置,单击 Finish。 记住:可以签入所有 ASCII 类型的 DB2 Change Management Expert 资源。 任何被允许访问这个特定储存库位置的 DBA 现在都可以打开和查看该项目,并且可以做出更改。
第 3 部分。 另一个 DBA Eric 可以打开该项目,并做出其它更改。Eric 完成以下步骤:
打开 CVS Repository Exploring 透视图。在 CVS Repository 视图中选择该项目,单击右键,并选择 Check Out。这将在当前工作区中创建该项目的一个副本。现在可以修改该项目和任何相关的文件。
编辑目标模型。将 EMP_PHOTO table 拖入到模型中,重新生成变更命令。可以参考第 1 部分中的步骤。
完成更改后,查看数据库模型。如果该模型没有达到预期的结果,则可以通过恢复到 Jaya 创建的版本,撤消新的更改。为了撤消更改,在 Data Project Explorer 中右键单击该项目(或该项目中的某个资源),选择 Replace With -> Latest from Head。这一步将 EMP_PHOTO 表添加回目标模型。 注意:对 EMP_PHOTO 表做出的新更改是本地的,只有在显式地提交之后才会被注册到 CVS 中。
更多精彩
赞助商链接