Summary
Base class for all the ClearCase tasks.
- Assembly
- NAnt
.Contrib .dll - Namespace
- NAnt
.Contrib .Tasks .ClearCase - Base Types
-
- Core
.Tasks .ExternalProgramBase
- Core
- Derived Types
graph BT
Type-->Base0["Core.Tasks.ExternalProgramBase"]
Type["ClearCaseBase"]
class Type type-node
Derived0["ClearCaseCatCs"]-->Type
click Derived0 "/api/NAnt.Contrib.Tasks.ClearCase/ClearCaseCatCs"
Derived1["ClearCaseUnCheckOut"]-->Type
click Derived1 "/api/NAnt.Contrib.Tasks.ClearCase/ClearCaseUnCheckOut"
Derived2["ClearCaseMkElem"]-->Type
click Derived2 "/api/NAnt.Contrib.Tasks.ClearCase/ClearCaseMkElem"
Derived3["ClearCaseLock"]-->Type
click Derived3 "/api/NAnt.Contrib.Tasks.ClearCase/ClearCaseLock"
Derived4["ClearCaseUnLock"]-->Type
click Derived4 "/api/NAnt.Contrib.Tasks.ClearCase/ClearCaseUnLock"
Derived5["ClearCaseMkLbType"]-->Type
click Derived5 "/api/NAnt.Contrib.Tasks.ClearCase/ClearCaseMkLbType"
Derived6["ClearCaseUpdate"]-->Type
click Derived6 "/api/NAnt.Contrib.Tasks.ClearCase/ClearCaseUpdate"
Derived7["ClearCaseRmType"]-->Type
click Derived7 "/api/NAnt.Contrib.Tasks.ClearCase/ClearCaseRmType"
Derived8["ClearCaseCheckOut"]-->Type
click Derived8 "/api/NAnt.Contrib.Tasks.ClearCase/ClearCaseCheckOut"
Derived9["ClearCaseMkLabel"]-->Type
click Derived9 "/api/NAnt.Contrib.Tasks.ClearCase/ClearCaseMkLabel"
Derived10["ClearCaseCheckIn"]-->Type
click Derived10 "/api/NAnt.Contrib.Tasks.ClearCase/ClearCaseCheckIn"
Syntax
public abstract class ClearCaseBase : Core.Tasks.ExternalProgramBase
Constructors
Name | Summary |
---|---|
ClearCaseBase |
Base Constructor. |
Properties
Name | Value | Summary |
---|---|---|
Command |
string |
Derived classes should override this to provide command-specific
commandline arguments.
|
ProgramArguments | string |
Overrides the base class.
|
Methods
Name | Value | Summary |
---|---|---|
ExecuteTask |
void |
Execute the perforce command assembled by subclasses.
|