org.apache.tools.ant.taskdefs.optional.clearcase
Class CCUnCheckout
- Cloneable
public class CCUnCheckout
Performs ClearCase UnCheckout command.
The following attributes are interpreted:
Attribute | Values | Required |
---|
viewpath | Path to the ClearCase view file or directory that the command will operate on | No |
|
keepcopy | Specifies whether to keep a copy of the file with a .keep extension or not | No |
|
failonerr | Throw an exception if the command fails. Default is true | No |
|
static String | FLAG_KEEPCOPY - -keep flag -- keep a copy of the file with .keep extension
|
static String | FLAG_RM - -rm flag -- remove the copy of the file
|
COMMAND_CHECKIN , COMMAND_CHECKOUT , COMMAND_LOCK , COMMAND_LSCO , COMMAND_MKATTR , COMMAND_MKBL , COMMAND_MKDIR , COMMAND_MKELEM , COMMAND_MKLABEL , COMMAND_MKLBTYPE , COMMAND_RMTYPE , COMMAND_UNCHECKOUT , COMMAND_UNLOCK , COMMAND_UPDATE |
void | execute() - Executes the task.
|
boolean | getKeepCopy() - Get keepcopy flag status
|
void | setKeepCopy(boolean keep) - If true, keep a copy of the file with a .keep extension.
|
getClearToolCommand , getFailOnErr , getObjSelect , getViewPath , getViewPathBasename , run , runS , setClearToolDir , setFailOnErr , setObjSelect , setViewPath |
bindToOwner , execute , getOwningTarget , getRuntimeConfigurableWrapper , getTaskName , getTaskType , getWrapper , handleErrorFlush , handleErrorOutput , handleFlush , handleInput , handleOutput , init , isInvalid , log , log , log , log , maybeConfigure , perform , reconfigure , setOwningTarget , setRuntimeConfigurableWrapper , setTaskName , setTaskType |
FLAG_KEEPCOPY
public static final String FLAG_KEEPCOPY
-keep flag -- keep a copy of the file with .keep extension
FLAG_RM
public static final String FLAG_RM
-rm flag -- remove the copy of the file
execute
public void execute()
throws BuildException
Executes the task.
Builds a command line to execute cleartool and then calls Exec's run method
to execute the command line.
- execute in interface Task
getKeepCopy
public boolean getKeepCopy()
Get keepcopy flag status
- boolean containing status of keep flag
setKeepCopy
public void setKeepCopy(boolean keep)
If true, keep a copy of the file with a .keep extension.
keep
- the status to set the flag to