NAnt SDK Documentation - v0.92 |

# ChangeLogTask Class

Produces an XML report that represents the cvs changes from the given start day, to a given end date.

For a list of all members of this type, see ChangeLogTask Members.

System.Object
NAnt.Core.Element
NAnt.Core.Task
NAnt.Core.Tasks.ExternalProgramBase
NAnt.SourceControl.Tasks.AbstractSourceControlTask
NAnt.SourceControl.Tasks.AbstractCvsTask
NAnt.SourceControl.Tasks.ChangeLogTask

[Visual Basic]
<TaskName(Name:="cvs-changelog")>
Public Class ChangeLogTask
Inherits AbstractCvsTask
[C#]
[TaskName(Name="cvs-changelog")]
public class ChangeLogTask : AbstractCvsTask

#### Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

#### Example

Report changes in NAnt from 1st of June 2004 until 25th of July 2004.

    <cvs-changelog
        destination="e:/test/nant/sourcecontrol/"
        cvsroot=":pserver:anonymous@cvs.sourceforge.net:/cvsroot/nant"
        module="nant"
        start="2004/06/01"
        end="2004/07/25"
        xmlfile="e:/test/nant/sourcecontrol/changelog-nant.xml"
    />

#### Requirements

Namespace: NAnt.SourceControl.Tasks

Assembly: NAnt.SourceControlTasks (in NAnt.SourceControlTasks.dll)

#### See Also

ChangeLogTask Members | NAnt.SourceControl.Tasks Namespace