Task |
Summary |
adsigetprop
|
Used to get the value of a property from an ADSI object. |
adsisetprop
|
Sets a property on an ADSI object. |
astyle
|
Formats source code in a given directory to a specified code format. |
checksum
|
Calculates checksums for a set of files. Loosely based on Ant's Checksum task. |
codestats
|
Generates Statistics from source code. |
comregister
|
Register COM servers or type libraries. |
concat
|
A task that concatenates a set of files. Loosely based on Ant's Concat task. |
deliisdir
|
Deletes a virtual directory from a given web site hosted on Internet Information Server. |
depends
|
On execution guarantees the listed dependencies are resolved before continuing. It is particularly useful for handling dynamic dependencies that change based on some input conditions/parameters, or when the dependencies are not known until runtime. |
disco
|
Discovers the URLs of XML web services on a web server and saves documents related to them to the local disk. The resulting .discomap, .wsdl, and .xsd files can be used with the <wsdl> task to produce web service clients and and abstract web service servers using ASP.NET. |
fxcop
|
Analyzes managed code assemblies and reports information about the assemblies, such as possible design, localization, performance, and security improvements. |
gac
|
Manipulates the contents of the global assembly cache. |
gac-install
|
Installs assemblies into the Global Assembly Cache (GAC) by using the gacutil SDK tool. |
gac-uninstall
|
Uninstalls assemblies from the Global Assembly Cache (GAC) by using the gacutil SDK tool. |
grep
|
Searches files for a regular-expression and produces an XML report of the matches. |
hxcomp
|
Compiles a Microsoft HTML Help 2.0 Project. |
hxreg
|
Registers a Microsoft HTML Help 2.0 Collection. |
iisdirinfo
|
Lists the configuration settings of a specified virtual directory in a web site hosted on Internet Information Server. |
mgmtclassgen
|
A task that generates strongly typed WMI classes using mgmtclassgen.exe . |
mkiisdir
|
Creates or modifies a virtual directory of a web site hosted on Internet Information Server. |
mkschanges
|
Generates an XML file containing the differences between the sandbox and the project in the MKS database. |
mkscheckpoint
|
Checkpoints a project in an MKS Source Integrity database. |
mksget
|
Retrieves an item or project from MKS Source Integrity. |
msi
|
Creates a Windows Installer (also known as Microsoft Installer, or MSI) setup database for installing software on the Windows Platform. |
msm
|
Builds a Windows Installer Merge Module (MSM) database. |
ngen
|
Pre-translates native code for an assembly containing IL (Intermediary Language bytecode) on the Windows platform. |
nunitreport
|
A task that generates a summary HTML from a set of NUnit xml report files. Loosely based on Erik Hatcher JUnitReport for Ant. |
p4add
|
Open file(s) in a client workspace for addition to the depot. |
p4change
|
Create or delete a changelist specification. |
p4client
|
Add/modify/delete a client spec in perforce. |
p4delete
|
Open file(s) in a client workspace for deletion from the depot. |
p4edit
|
Opens file(s) in a client workspace for edit. |
p4info
|
Returns information from the "p4 info" command back into variables for use within the build process. |
p4label
|
Create or edit a label specification and its view. |
p4labelsync
|
Synchronize a label with the contents of the current client workspace. |
p4print
|
Fetch a specific file from a Perforce depot without needing a clientspec to map it. |
p4reopen
|
Move opened files between changelists or change the files’ type. |
p4revert
|
Discard changes made to open files. |
p4set
|
Set registry variables that perforce uses. |
p4submit
|
Send changes made to open files to the depot. |
p4sync
|
Synchronize client space to a Perforce depot view. |
pvcsaddfiles
|
Adds files to a PVCS repository. |
pvcsadduser
|
Adds a user to a PVCS project or project database. |
pvcsassigngroup
|
Assigns a promotion group to versioned files. |
pvcschangegroup
|
Changes the promotion group for specified versioned files. |
pvcscreateproject
|
Creates a project in a PVCS repository. |
pvcsdelete
|
Deletes folder, projects, versioned items and workspaces in a PVCS repository. |
pvcsdeletegroup
|
Removes a specified promotion group from versioned files. |
pvcsdeletelabel
|
Removes a label from specified versioned files or projects. |
pvcsdeleteusers
|
Deletes the specified users from the PVCS access control database. |
pvcsget
|
Gets files from a PVCS repository. |
pvcslabel
|
Assigns a version label to a revision of the specified versioned files. |
pvcslock
|
Locks a revision of the specified versioned files. |
pvcspromotegroup
|
Promotes versioned files to the next promotion group. |
pvcsput
|
Puts files into a PVCS repository. |
pvcsrenamelabel
|
Renames a label in a PVCS repository. |
pvcsunlock
|
Unlocks revisions of versioned files in a PVCS repository. |
record
|
A task that records the build's output to a file. Loosely based on Ant's Record task. |
regasm
|
Registers an assembly for use from COM clients. |
scp
|
Copies a file to a remote server using scp. |
slingshot
|
Converts a Visual Studio.NET Solution to a NAnt build file or nmake file. |
sql
|
A task to execute arbitrary SQL statements against a OLEDB data source. |
sscmbatch
|
Processes Surround SCM batch files. |
sscmbranch
|
Creates new branches for Surround SCM. |
sscmcheckin
|
Checks in files in Surround SCM repository. |
sscmcheckout
|
Checks out files from a Surround SCM repository. |
sscmfreeze
|
Freezes branches in a Surround SCM repository. |
sscmget
|
Gets files from a Surround SCM repository. |
sscmlabel
|
Creates file or repository labels for a Surround SCM repository. |
sscmunfreeze
|
Unlocks frozen branches for a Surround SCM repository. |
stautolabel
|
Task for supporting labeling of repositories with incremented version numbers. The version number calculated will be concatenated to the label . |
stcheckin
|
Task to check in files to StarTeam repositories. |
stcheckout
|
Task to check out files from StarTeam repositories. |
stlabel
|
Allows creation of view labels in StarTeam repositories. |
stlist
|
List items in StarTeam repositories. |
svn
|
Executes the svn command specified by the command attribute. |
svn-checkout
|
Executes the svn checkout command. |
svn-update
|
Executes the svn update specified by the command attribute. |
trycatch
|
Executes a set of tasks, and optionally catches a build exception to allow recovery or rollback steps to be taken, or to define some steps to be taken regardless if the tasks succeed or fail, or both. |
typedcollection
|
Generates collection classes based on a given XML specification file. Code generation is in the specified language. |
validatexml
|
Validates a set of XML files based on a set of XML Schemas (XSD). |
vb6
|
Compiles Microsoft Visual Basic 6 programs. |
version
|
Increments a four-part version number stored in a text file. The resulting version number is written back to the file and exposed using NAnt properties. |
vssadd
|
Used to add files to a Visual SourceSafe database. If the file is currently in the SourceSafe database a message will be logged but files will continue to be added. |
vsscheckin
|
Used to checkin files into Visual Source Safe. |
vsscheckout
|
Task used to checkout files from Visual Source Safe. |
vssdiff
|
Used to generate differences in a vss database. It will show all changes to a project after the specified label. |
vssget
|
Used to retrieve an item or project from a Visual Source Safe database. |
vsshistory
|
Generates an XML file showing all changes made to a Visual SourceSafe project/file between specified labels or dates (by a given user). |
vsslabel
|
Used to apply a label to a Visual Source Safe item. |
vssundocheckout
|
Task is used to undo a checkout from SourceSafe |
wsdl
|
Generates code for web service clients and xml web services using ASP.NET from WSDL contract files, XSD Schemas and .discomap discovery documents. Can be used in conjunction with .disco files. |
xsd
|
The <xsd> task generates XML schema or common language runtime classes from XDR, XML, and XSD files, or from classes in a runtime assembly. |