ClearCaseUnCheckOut Class

Summary

Uncheckout ClearCase elements.
Assembly
NAnt.Contrib.dll
Namespace
NAnt.Contrib.Tasks.ClearCase
Base Types
graph BT Type-->Base0["ClearCaseBase"] click Base0 "/api/NAnt.Contrib.Tasks.ClearCase/ClearCaseBase" Base0-->Base1["Core.Tasks.ExternalProgramBase"] Type["ClearCaseUnCheckOut"] class Type type-node

Syntax

[TaskName("ccuncheckout")]
public class ClearCaseUnCheckOut : ClearCaseBase

Examples

Does a ClearCase uncheckout on the file c:/views/viewdir/afile. A copy of the file called c:/views/viewdir/afile.keep is kept.

<ccuncheckout viewpath="c:/views/viewdir/afile"
    keepcopy="true"/>

Remarks

This task uses the cleartool unco command to remove a ClearCase object.

Attributes

Type Description
TaskName

Properties

Name Value Summary
CommandSpecificArguments string
This is an override used by the base class to get command specific args.
KeepCopy bool
If true, a view-private copy of the file with a .keep extension will be kept. Default is true.
ProgramArguments string
Overrides the base class.
Inherited from ClearCaseBase
ViewPath FileInfo
Path to the ClearCase view file or directory that the command will operate on.

Methods

Name Value Summary
ExecuteTask() void
Execute the perforce command assembled by subclasses.
Inherited from ClearCaseBase

See Also

  • NAnt.Contrib.Tasks.ClearCase.ClearCaseCheckIn
  • NAnt.Contrib.Tasks.ClearCase.ClearCaseCheckOut