添加结帐(递归)上下文菜单不工作(Adding Checkout (recursively) to

2019-10-19 00:07发布

我在做这样的.....但我不能成功...对于退房递归选项,请执行以下操作:

  1. 启动clearmenuadmin.exe实用程序(要做到这一点,单击开始>运行,并键入clearmenuadmin.exe)
  2. 在对象类型选项卡,选择目录对象。 选择签入的对象状态
  3. 点击可选菜单选项窗格中的新按钮,然后输入相应的字段的以下信息:
    • 菜单文本:结帐(递归)...
    • 帮助文本:递归查看所选项目...
    • 命令类型:可执行文件/ Regentry
    • 命令:
      SOFTWARE \心房\ ClearCase的\ CURRENTVERSION \ ContextMenus \ CmdLineExe
    • 初始目录:
      参数:/ C cleartool找到$文件-exec “CMD / C cleartool结账-nc \” %CLEARCASE_PN%\ “”
    • 评论:

当做到这一点,你可以通过按Add按钮添加新的菜单项到这个菜单的内容窗格。 与上移按钮所需它的位置。 完成此定制完成后,选择配置>应用以应用更改。 然后你就可以在Windows资源管理器进行测试。

Answer 1:

这就是所谓的一个十大最佳剧本
但是,我们需要知道你会得到什么样的工作或测试时它。

例如,在这个线程 :

我的测试是不成功的。 我收到以下错误信息:

"Failed to load executable name from registry key 'Softwar\Atria\ClearCase\CurrentVersion\ContextMenus\CmdLineExe', The system cannot find the file specified.
""

解决了本身:

好消息,我修改了菜单项属性来:

Menu Text: Checkout (recursively)...
Help Text: Check out the selected item recursively...
Command Type: Executable
Command: cmd
Initial Directory:
Arguments: /c cleartool find $file -exec "cmd /c cleartool checkout -nc \"%CLEARCASE_PN%\""
Comment:

而且,现在我的两个退房(递归)和入住(递归)上下文菜单项工作 - 谢谢!



文章来源: Adding Checkout (recursively) to context menu not working
标签: clearcase