长时间未使用的 ClearCase VOB
ClearCase VOBs not being used for a long time
我使用 ClearCase 管理一个 SCM 环境,其中有很多 VOBS。
其中许多 VOBS 很久以前就没有使用过。我想知道是否可以确定这些 vob 的最后修改时间。
另外一个疑惑是:如果我只注销这些VOBS,VOB Server中的CPU和Memory消耗会减少吗?
理论上,要让这些vobs重新上线,只需要运行一个注册命令就可以了对吧?
你们是否可以向我推荐任何其他方法来管理这种情况(VOB 长时间未使用)?
Many of these VOBS are not used since a long time ago. I would like to know whether it is possible to determine the last modification time on these vobs.
您可以尝试在 vob 标签上使用 cleartool lshis -all
。
我有一个脚本可以过滤最后的事件:
cleartool lshis -fmt "%Xn\t%Sd\t%e\t%h\t%u \n" -since 01-Oct-2010 -all <vobname>| grep -v lock | head -1 | grep -o '20[0-9][0-9]-[0-9][0-9]-[0-9][0-9]'
Another doubt is: if I only unregister these VOBS, the CPU and Memory consumption will decrease in the VOB Server?
是的,因为不再有 vob_server 进程与该 vob 关联。
In theory, to put these vobs online again, I will only have to run a register command, right?
是的,虽然我更喜欢 unregister/rmtag(如“Removing ClearCase vobs”),然后再注册和标记。
我使用 ClearCase 管理一个 SCM 环境,其中有很多 VOBS。
其中许多 VOBS 很久以前就没有使用过。我想知道是否可以确定这些 vob 的最后修改时间。
另外一个疑惑是:如果我只注销这些VOBS,VOB Server中的CPU和Memory消耗会减少吗?
理论上,要让这些vobs重新上线,只需要运行一个注册命令就可以了对吧?
你们是否可以向我推荐任何其他方法来管理这种情况(VOB 长时间未使用)?
Many of these VOBS are not used since a long time ago. I would like to know whether it is possible to determine the last modification time on these vobs.
您可以尝试在 vob 标签上使用 cleartool lshis -all
。
我有一个脚本可以过滤最后的事件:
cleartool lshis -fmt "%Xn\t%Sd\t%e\t%h\t%u \n" -since 01-Oct-2010 -all <vobname>| grep -v lock | head -1 | grep -o '20[0-9][0-9]-[0-9][0-9]-[0-9][0-9]'
Another doubt is: if I only unregister these VOBS, the CPU and Memory consumption will decrease in the VOB Server?
是的,因为不再有 vob_server 进程与该 vob 关联。
In theory, to put these vobs online again, I will only have to run a register command, right?
是的,虽然我更喜欢 unregister/rmtag(如“Removing ClearCase vobs”),然后再注册和标记。