加入收藏 | 设为首页 | Life家族 | SCMLife | RMLife | PMLife | SQALife | TESTLife | 企业VIP专区 | 中文化荣誉殿堂

查看完整版本: 如何自动清理CC服务器上无用的视图

懂你 2006-11-6 21:42

如何自动清理CC服务器上无用的视图

应大家的要求,再发一个CC方面的,让擅长CC的朋友可以大展才华。

情景描述:随着企业中ClearCase的用户在逐步增多,View的数量也在急剧增加。现代的企业人员流动比较大,开发人员对ClearCase的掌握水平参差不齐。等等状况都导致了一个问题,无用的垃圾视图的数量在大幅上升,吞噬着服务器的资源和消耗着服务器的性能。
      针对这种情况,我们就需要以脚本来辅助我们完成自动清理这些无用视图的任务。

功能需求:
      1、要求该脚本支持所有ClearCase支持的平台。

2、不仅可以清理视图服务器上的无用脚本,也可以清理web服务器上不用的web视图。CCRC的用户在将来多了以后,这种web视图的清理也是非常有必要的。

3、清理的规则:
     a、按照时间来清理。最近三个月都没有使用视图自动删除。
     b、按照用户帐号来清理。比如某个员工离职了,我们需要清理掉他所有的视图。
     c、如果是用的视图服务器,清理时要自动删除视图服务器上的视图存储目录。

4、脚本最好可以指定参数来执行3中所述的某种规则。

5、清理时要注意去除View在VOB上的所有关联,把所有的checkout信息也同时去掉。杀掉该View的相关进程。

实现日期:无指定日期

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

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

among 2006-11-6 22:12

做成gui

懂你 2006-11-6 23:44

做成GUI是最理想的状况。不在本需求的实现要求范围内,如果能做到GUI界面,当额外奖励!

jo-kerry 2006-11-7 14:40

有興趣,做成CMD下提示輸入規則參數也可以吧?!!

懂你 2006-11-7 16:26

本功能的实现要求只是在要求写成脚本,而且脚本通过加不同的参数来实现上面的不同的功能即可。

GUI只是一个更高层面的东西,能实现更好。会有额外的奖励!

vowtree 2006-11-8 13:25

真是一个不错的提议.目前我正清理无用视图,但没有好的方法,靠人工寻找无用视图,一个一个手工删除的.对这个批量的处理方法有强烈的需求.

hanson 2006-11-8 21:53

这个我们部门做过,现在一直用,感觉还可以!

vowtree 2006-11-9 08:53

把怎么做的给大家分享一下啊.

hanson 2006-11-9 23:48

我只会使用,只知道是delphi做的,好象还有些其他附加的功能,感觉使用还是蛮方便小巧的!!

tuohz 2006-11-10 14:19

这个问题确实需要好好研究一下,我的环境也是人员的流动很大,经常有多余视图需要处理,很是烦人啊,一直找不到好的方法,大家好好探讨一下,共享一下经验。

hanson 2006-11-10 21:42

还有个工具是实现CQ的自动权限开放的工具,也是俺们部门的人开发的,好多还没用到,以后可以多学习了!

flyee_cn 2006-11-14 14:09

我们公司有的部门有这样的脚本,就是不知道从那里拿,像白说 ^_^
找机会发邮件问一下

dellair 2006-11-20 10:46

我猜写bash可以达到这个目的吧,如果我空一下了试试,不知道能不能成功

Jane.fwp 2006-11-24 13:34

做一个工具自动检查一定时间段内没有任何修改的view然后删除掉应该是可行的吧。想法而已,没有试过。

漂来漂去 2006-11-24 16:06

能不能写成一个详细的文档?

ljs53 2006-11-29 14:30

这是个很好的提议,估计无用的视图对管理员来说是很头疼的一件事  关注中
学习中::em62::

::em71::

beibeilan 2006-11-30 11:39

希望有的工作方便一些.

是啊,也曾手工删除过一些没用的视图,晕
进一步学习了
写脚本

among 2006-11-30 11:54

我差不多实现了
还在优化和测试

蓝玫 2006-12-1 11:08

我也想知道,踩个脚印等结果哈~~~~

vowtree 2006-12-16 18:33

木木,加油!
页: [1] 2
查看完整版本: 如何自动清理CC服务器上无用的视图