
When invoked in a view-private directory, mkelem -dir/-rec will traverse up the directory structure towards the vob root until it finds a versioned dir to work from. If -ok is specified, the user will be prompted to continue after the list of eligible files is determined. The -do flag causes derived objects to be made into elements as well. If the -ci flag is present, any directories automatically checked out are checked back in too.īy default, only regular ( -other) view-private files are considered by -dir|-rec. Note that this automatic directory checkout is only enabled when the candidate list is derived via the -dir/-rec flags. Directories are also automatically checked out as required in this mode. The -ext flag sorts the output by extension.Įxtended to recognize the general -me flag, which restricts the searched namespace to _*.Įxtended to handle the -dir/-rec flags, enabling automated mkelems with otherwise the same syntax as original. Output is relative to the current or specified directory if the -rel/ative flag is used. The flag -visible flag ignores files not currently visible in the view. The flag -type d|f is also supported with the usual semantics (see cleartool find). The -eclipsed flag restricts output to eclipsed elements. This directory arg may be used in combination with -dir etc. Also allows a directory to be specified such that 'ct lsprivate. Example: "ct edit -all".Įxtended to recognize -dir/-rec/-all/-avobs. The aggregation flags -dir/-rec/-all/-avo may be used, with the effect being to run the editor on all checked-out files in the named scope. When -ci is used in conjunction with -diff the file will be either checked in or un-checked out depending on whether it was modified.
#CLEARTOOL PWV AFTER ENDVIEW PLUS#
Takes all the same flags as checkout, plus -ci to check the element back in afterwards. Same as 'checkout' but execs your favorite editor afterwards. Improved default: if given just one element and no flags, assume -pred.Įxtended to implement -n, where n is an integer requesting that the diff take place against the n'th predecessor.Įxtended to add the -data flag, which compares the contents of differing elements and removes them from the output if the contents do not differ.Ĭonvenience command. Also, directories are not checked out automatically with -dir/-rec.Įxtended to handle the -dir/-rec/-all/-avobs flags. NOTE: the -all/-avobs flags are disallowed for checkout. In other words typing ct ci will step through each file checked out by you in the current directory and view, automatically undoing the checkout if no changes have been made and showing diffs followed by a checkin-comment prompt otherwise.Įxtended to handle the -dir/-rec flags. Since checkin is such a common operation a special feature is supported to save typing: an unadorned ci cmd is promoted to ci -dir -me -diff -revert. This works in the context of the -revert flag and causes any inbound merge hyperlinks to an unchanged checked-out element to be copied to its predecessor before the unchanged element is unchecked-out. This causes identical (unchanged) elements to be unchecked-out instead of being checked in. These are fairly self-explanatory but for the record -dir checks in all checkouts in the current directory, -rec does the same but recursively down from the current directory, -all operates on all checkouts in the current VOB, and -avobs on all checkouts in any VOB.Įxtended to allow symbolic links to be checked in (by operating on the target of the link instead).Įxtended to implement a -diff flag, which runs a diff -pred command before each checkin so the user can review his/her changes before typing the comment. checkin and ci) are shown.Įxtended to handle the -dir/-rec/-all/-avobs flags. Note that both extensions and their aliases (e.g. Use with -long to see which overlay module defines each extension. CLEARTOOL ENHANCEMENTSĪ pseudo-command which lists the currently-defined extensions. It allows defaults to be changed, new flags to be added to existing cleartool commands, or entirely new commands to be synthesized. This perl module functions as a wrapper for cleartool, allowing its command-line interface to be extended or modified. ClearCase::Wrapper - General-purpose wrapper for cleartool SYNOPSIS
