CheckpointTask Class

Summary

Checkpoints a project in an MKS Source Integrity database.
Assembly
NAnt.Contrib.dll
Namespace
NAnt.Contrib.Tasks.Mks
Base Types
graph BT Type-->Base0["BaseTask"] click Base0 "/api/NAnt.Contrib.Tasks.Mks/BaseTask" Base0-->Base1["Task"] Type["CheckpointTask"] class Type type-node

Syntax

[TaskName("mkscheckpoint")]
public sealed class CheckpointTask : BaseTask

Examples

Checkpoint a project in an MKS database.

<mkscheckpoint
          username="myusername"
          password="mypassword"
          host="servername"
          port="123"
          project="myproject"
          recursive="false"
          label="test from nant"
          description="this is a test description"
        />

Attributes

Type Description
TaskName

Properties

Name Value Summary
Description string
The description of the checkpoint.
Host string
The name of the host MKS server to connect to
Inherited from BaseTask
Label string
The label to apply to the checkpoint.
Password string
The password to use to login to the MKS database.
Inherited from BaseTask
Port string
The port number on which the host server is accepting requests
Inherited from BaseTask
ProjectName string
The project to checkpoint.
Recursive bool
Apply label to all members. The default is false.
UserName string
The name of the user needed to access the MKS database.
Inherited from BaseTask

Methods

Name Value Summary
ExecuteTask() void
MKSExecute(string) string
Inherited from BaseTask
Open() void
Opens the MKS database and sets the reference to the specified item and version.
Inherited from BaseTask