我一直在寻找一个递归签出/签入脚本,并且我看到的所有内容都只适用于基本ClearCase。是否有一个原因?有没有人有可以用于ClearCase UCM的脚本?使用ClearCase UCM递归签出
我也没有亲自看到有人不得不一次签出一堆文件的原因。是否有任何重大缺陷让人有能力做到这一点?
补充:
我发现这一点,但我不能确定这是否是最好的方式。看起来它有你的命令。我希望他们有能力使用GUI来做到这一点,因为他们对命令行不太熟悉。
http://www.ibm.com/developerworks/rational/library/4687.html
脚本递归退房和入住
注:以下程序,你需要有本地 管理权限,以便能够定制一个ClearCase菜单。
结帐对于检查出递归选项,请执行下列操作: 启动clearmenuadmin.exe实用程序(要做到这一点,单击开始>运行,并 型clearmenuadmin.exe)在对象类型选项卡,选择目录 目的。选择签入为对象状态在 的可用菜单选项窗格中单击新按钮,然后在相应字段中输入以下 信息: 菜单文本:结帐(递归)... 帮助文本:检出所选项目递归... 命令类型:可执行文件/ Regentry 命令:SOFTWARE \心房\ ClearCase的\ CURRENTVERSION \ ContextMenus \ CmdLineExe 初始目录:
参数:/ C cleartool找到$文件-exec“CMD/C cleartool结账-nc \“%CLEARCASE_PN%\”“评论:完成后,您可以将此新菜单项添加到此菜单 内容窗格通过按添加按钮。按上移按钮,根据需要将其定位于 。完成此自定义后,选择 配置>应用以应用更改。然后您可以在Windows资源管理器的 中进行测试。
签
对于递归选项的勾选,请执行下列操作:启动 clearmenuadmin.exe工具在对象类型选项卡,选择 目录对象。选择签入为对象状态在可用菜单选项窗格中单击新的 按钮,然后在相应字段中输入以下信息: 菜单文本:签入(递归)... 帮助文本:签入递归地选择项目... 命令类型:可执行文件/ Regentry 命令:SOFTWARE \心房\ ClearCase的\ CURRENTVERSION \ ContextMenus \ CmdLineExe 初始目录:
参数:/ C cleartool找到$文件-exec “CMD/C cleartool签-nc -identical \” %CLEARCASE_PN%\“”评论:当做到这一点,你可以添加这个新的菜单项的菜单 内容窗格中,根据需要它的位置,并应用前面的过程中所描述的变化 ,然后在Windows中测试它 Explorer.Command:
这是最好的方法吗? (我了解争论,但命令扔我(这是在本地机器或服务器上的.exe)这可以提供给任何人,或者我必须设置在每台机器上,人们正在使用?)
我编辑添加了一些关于通过GUI实现此功能的信息。谢谢,VonC。 – Rubasu