org.apache.tools.ant.taskdefs.optional.clearcase .ClearCase org.apache.tools.ant.taskdefs.optional.clearcase .CCCheckin CCCheckin public class CCCheckin extends ClearCase (Code) Performs ClearCase checkin.
The following attributes are interpreted:
Attribute
Values
Required
viewpath
Path to the ClearCase view file or directory that the command will operate on
No
comment
Specify a comment. Only one of comment or cfile may be used.
No
commentfile
Specify a file containing a comment. Only one of comment or cfile may be used.
No
nowarn
Suppress warning messages
No
preservetime
Preserve the modification time
No
keepcopy
Keeps a copy of the file with a .keep extension
No
identical
Allows the file to be checked in even if it is identical to the original
No
failonerr
Throw an exception if the command fails. Default is true
No
FLAG_COMMENT final public static String FLAG_COMMENT (Code) -c flag -- comment to attach to the file
FLAG_COMMENTFILE final public static String FLAG_COMMENTFILE (Code) -cfile flag -- file containing a comment to attach to the file
FLAG_IDENTICAL final public static String FLAG_IDENTICAL (Code) -identical flag -- allows the file to be checked in even if it is identical to the original
FLAG_KEEPCOPY final public static String FLAG_KEEPCOPY (Code) -keep flag -- keeps a copy of the file with a .keep extension
FLAG_NOCOMMENT final public static String FLAG_NOCOMMENT (Code) -nc flag -- no comment is specified
FLAG_NOWARN final public static String FLAG_NOWARN (Code) -nwarn flag -- suppresses warning messages
FLAG_PRESERVETIME final public static String FLAG_PRESERVETIME (Code) -ptime flag -- preserves the modification time
execute public void execute() throws BuildException (Code) Executes the task.
Builds a command line to execute cleartool and then calls Exec's run method
to execute the command line.
throws: BuildException - if the command fails and failonerr is set to true
getComment public String getComment()(Code) Get comment string
String containing the comment
getCommentFile public String getCommentFile()(Code) Get comment file
String containing the path to the comment file
getIdentical public boolean getIdentical()(Code) Get identical flag status
boolean containing status of identical flag
getKeepCopy public boolean getKeepCopy()(Code) Get keepcopy flag status
boolean containing status of keepcopy flag
getNoWarn public boolean getNoWarn()(Code) Get nowarn flag status
boolean containing status of nwarn flag
getPreserveTime public boolean getPreserveTime()(Code) Get preservetime flag status
boolean containing status of preservetime flag
setComment public void setComment(String comment)(Code) Sets the comment string.
Parameters: comment - the comment string
setCommentFile public void setCommentFile(String cfile)(Code) Specifies a file containing a comment.
Parameters: cfile - the path to the comment file
setIdentical public void setIdentical(boolean identical)(Code) If true, allows the file to be checked in even
if it is identical to the original.
Parameters: identical - the status to set the flag to
setKeepCopy public void setKeepCopy(boolean keep)(Code) If true, keeps a copy of the file with a .keep extension.
Parameters: keep - the status to set the flag to
setNoWarn public void setNoWarn(boolean nwarn)(Code) If true, suppress warning messages.
Parameters: nwarn - the status to set the flag to
setPreserveTime public void setPreserveTime(boolean ptime)(Code) If true, preserve the modification time.
Parameters: ptime - the status to set the flag to