ClearCase-Wrapper
view release on metacpan or search on metacpan
It's possible to use ClearCase's Context Menu Editor on Windows to
add menu entries for Windows Explorer and/or ClearCase Explorer. The
most useful example I know of is adding a "Recursive Add to Source
Control" right below the standard "Add to Source Control" entry. This
is simply a shortcut to the "mkelem -recurse" feature implemented in
ClearCase::Wrapper. See WinRecMkelem.gif and WinRecMkelem.reg for more
details. If you're familiar with Context Menu Editor these (especially
the picture) should be pretty much self-explanatory.
Don't apply the WinRecMkelem.reg directly, though. I don't know whether
that works. It's just there for reference. You should be able to
generate similar entries for your site easily using the Context Menu
Editor as shown by the .gif picture.
WinRecMkelem.reg view on Meta::CPAN
REGEDIT4
;; DO NOT APPLY THIS DIRECTLY - IT'S JUST A SAMPLE OF THE REG FILE
;; CREATED BY THE CLEARCASE CONTEXT MENU EDITOR. USE THAT TO MAKE YOUR OWN.
[HKEY_LOCAL_MACHINE\Software\Atria\ClearCase\CurrentVersion\ContextMenus\MsExplorer]
[HKEY_LOCAL_MACHINE\Software\Atria\ClearCase\CurrentVersion\ContextMenus\MsExplorer\MenuContents]
[HKEY_LOCAL_MACHINE\Software\Atria\ClearCase\CurrentVersion\ContextMenus\MsExplorer\MenuContents\ElemDir]
"SelSingle"="62,28,61,28,6,28,21,42,12,28,15,53,28,8,28,20"
[HKEY_LOCAL_MACHINE\Software\Atria\ClearCase\CurrentVersion\ContextMenus\MsExplorer\MenuContents\VpDir]
"SelSingle"="62,28,1,501,28,40,28,8,28,20"
[HKEY_LOCAL_MACHINE\Software\Atria\ClearCase\CurrentVersion\ContextMenus\MsExplorer\MenuTable]
[HKEY_LOCAL_MACHINE\Software\Atria\ClearCase\CurrentVersion\ContextMenus\MsExplorer\MenuTable\501]
"Text"="Recursive Add to Source Control..."
"HelpText"="Turn all private files under selected dir into versioned elements"
"DoHelpSubst"="FALSE"
"DispType"="Executable"
"Exe"="perl"
"Params"="-S ct mkelem -ci -nc -rec -ok -P -/ipc=1"
"DirParams"="$file"
"ShowDlg"="FALSE"
"Comment"="GUI access to 'ct mkelem'"
( run in 1.624 second using v1.01-cache-2.11-cpan-49f99fa48dc )