查看完整版本: Linux环境下UCM项目初始化向导

懂你 2006-11-14 19:12

Linux环境下UCM项目初始化向导

情景描述:
    在linux环境下建立vob,view,project,component等,需要敲入命令mkvob -tag /test
-c "test"  -region linux -stgloc  /vob1.vbs..... 需要输入许多参数,比较麻烦,不容易记忆.

需求描述:定制一个脚本,执行该脚本就可以在提示符的指导下,完成cc操作的整个流程.

例如:
第一步:建立vob
只需要敲入mkvob,然后就可以出现常用参数的提示符:
1*请选择 vob tag :
2*pvob or cvob?:
3*region:
4*public or private:
5*passwd(private vob):
6*vob name(*.vbs):
7*请选择 vob 存储目录:
8*comment:

第二步:建立view
敲入mkview,就提示:
1*选择vob tag :
2*dynamic view or snapshot view:
3*请选择stream:
4*view name(*.vws):
5*请选择 view 存储目录:
6*comment:

.......
总之,就是让linux下的ClearCase变得简单易用一些。

实现要求:
    1、能完成UCM模式下PVOB,Component,View的创建。
    2、实现类似于我们在Windows下的环境初始化向导,一步步指引用户完成PVOB,Component,View的创建,VOB权限的更改等等。本功能不必要求实现GUI界面,只要实现命令提示符即可。可以做成类似于ClearCase安装时的提示方式,一步步告诉你下一步要做什么?当前的步骤该输入什么参数的范例。这样就大大加强了其易用性。
    3、初始化用户使用ClearCase的环境。目的是为了对ClearCase的使用更加友好。比如:将ClearCase的命令路径加入Path;对常用命令做别名,如:cleartool别名为:ct等等;显示更友好,如:用户setview后,提示符更改为View的名字加当前的路径。等等所有可以让ClearCase在命令行下易于使用的方式。
    4、本功能要求用shell或Perl来实现。方便在所有Linux和UNIX系统上执行。

实现日期:无指定日期

报酬:100 人民币+200论坛积分

特别说明:本方案具有极大的可变性,揉合了你在Linux下使用ClearCase UCM方式的最佳经验。所以大家可以天马行空般发挥想象力,来作出你的最佳创意方案。

如果你有了设计或者方案,请及时与懂你联系! QQ:82318734  并获取报酬!

lovecm 2006-11-14 19:28

真敢想的啊,真不愧是高手阿!

vowtree 2006-11-15 11:00

懂你真是天才呸子。

yunyun123 2006-11-15 11:01

恩,不错的方案
让linux cc也能简单实用

rocky_rup 2006-11-15 12:58

这意味着我要搭建一个Linux环境,成本有点大....::em76::

懂你 2006-11-15 13:22

我可以提供现成的Linux的虚机,当然你也可以自己来做。方便自己来做测试。

chineping 2006-12-10 17:36

懂老大 你越要越是我的超级偶像了!!!佩服!!!::em86:: :em14 :em14

香蕉231 2007-12-20 08:28

懂老大,的确不是凡人,不过,怎么没有下文了?

懂你 2007-12-20 10:52

本悬赏令依然有效,高手们赶紧来一展身手吧!
页: [1]
查看完整版本: Linux环境下UCM项目初始化向导