首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

CC.Net 全接触系列之三: CQ.Net: CC.Net 绝佳伴侣

2012-08-28 
CC.Net 全接触系列之三: CQ.Net: CC.Net 最佳伴侣随后即可进行ClearQuest的后续安装操作。安装完毕后,启动V

CC.Net 全接触系列之三: CQ.Net: CC.Net 最佳伴侣


随后即可进行ClearQuest的后续安装操作。安装完毕后,启动VS2005,VS2005中若出现Rational ClearQuest字样,说明CQ.Net已经和VS2005集成成功,如下图:


CC.Net 全接触系列之三: CQ.Net: CC.Net 绝佳伴侣

进入主界面后在主菜单上会多出一个ClearQuest菜单项,在"前端桌面"上会多出一个"变更请求"标签页,如下图:


CC.Net 全接触系列之三: CQ.Net: CC.Net 绝佳伴侣

Schema Repository创建完成之后,打开"ClearQuest Designer"工具,引入ClearCase软件包,并选择启用"BaseCMActivity"和"Defect"记录类型,如下图:


CC.Net 全接触系列之三: CQ.Net: CC.Net 绝佳伴侣

然后在"ClearQuest Designer"中Check in,Update Database。完成数据库的设计与更新。

设计完成之后,打开ClearQuest客户端软件,若能连接并打开刚才创建的ClearQuest数据库,说明ClearQuest数据库创建成功,如下图:


CC.Net 全接触系列之三: CQ.Net: CC.Net 绝佳伴侣

由于我们创建的是UCM Schema,我们在配置完ClearQuest之后还要在ClearCase中做相应的配置,即,让ClearCase的UCM Project能够和ClearQuest进行通讯。打开ClearCase Project Explorer,在已经建好的UCM Project项上右击,打开Project Properties对话框,选择ClearQuest标签页,选中"Project is ClearQuest-Enabled",同时在它下面的下拉列表中,选择刚才创建的连接和用户数据库。如下图:


CC.Net 全接触系列之三: CQ.Net: CC.Net 绝佳伴侣

至此使用CC.Net / CQ.Net集成的准备工作基本完成。ClearQuest是一个用户可定制的缺陷跟踪软件,用户可以根据自已的需要,灵活定制与设置。用户可以视自已项目的特点在ClearQuest服务器端作更多的设计。本文重点介绍在VS2005中CQ.Net的使用方法。


用户可以根据自已的情况,在"Add to Source Control"的时候选择新建一个"Defect"或"Activity"。然后点击"Apply to All",使solution中的所有文件加入到版本控制库中去,同时使这些文件关联一个Defect或Activity。

在"Check in"或"Check out"的时候,用户同样可以选择关联或新建Defect / Activtity,或者修改随时Defect / Activity的状态。如下图:


CC.Net 全接触系列之三: CQ.Net: CC.Net 绝佳伴侣

CC.Net 全接触系列之三: CQ.Net: CC.Net 绝佳伴侣

由此我们可以看出CC/CQ在VS2005中同样能够紧密集成,而且这种集成更是和源代码文件的操作同时进行的。开发的同时也进行了版本控制和缺陷跟踪操作,使得团队的开发协作更加高效、紧密。


在"变更请求"列表中双击一个Defect,便会出现某一个Defect的详细资料,如下图:


CC.Net 全接触系列之三: CQ.Net: CC.Net 绝佳伴侣

熟悉ClearQuest的用户一定会对这个界面倍感亲切,这里集中了ClearQuest Native客户端软件中的主要部件。CQ.Net把ClearQuest Native客户端的主要部件都集成到了VS2005之中,使得VS2005的用户对ClearQuest的操作也异常方便。

从上面的介绍我们可以看出,从"前端桌面"->"变更请求",我们可以触发绝大多数的ClearQuest客户端操作,极大地方便了开发人员,提高了效率。

6.小结

CQ.Net与CC.Net在VS2005中的协同工作,为用户提供了强大的无逢集成,让使用者在VS2005中开发项目的同时,就能方便地进行版本控制与缺陷跟踪,极大地提高了软件配置管理和软件开发的效率。

7.致谢

感谢IBM CSDL Rational 项目组的付鲁平、姜静波、王黎以及其它所有同事在工作上的帮助与支持。

8.免责声明

本文发表的话题仅为介绍性内容,并非代表 IBM 的立场、策略和观点。本文档所介绍的信息仅仅限于本文的环境。本文档不提供任何类型的包括显式或隐含的担保,不对任何(但不限于)收入或利润的损失或其它间接的、特殊的、偶然的、必然的损失负责,使用者将自行承担由于使用本文档所造成的各类经济损失和法律责任,本文作者、IBM以及发表本文的站点不负相关责任。相关技术细节,请咨询IBM公司、操作系统服务提供商,文中涉及到的商标属于它们各自的公司所有。

<!-- CMA ID: 102701 --><!-- Site ID: 10 --><!-- XSLT stylesheet used to transform this file: dw-document-html-6.0.xsl -->

关于作者

热点排行