org.apache.tools.ant.taskdefs.cvslib
Class CvsTagDiff
Examines the output of cvs rdiff between two tags.
It produces an XML output representing the list of changes.
<!-- Root element -->
<!ELEMENT tagdiff ( entry+ ) >
<!-- Start tag of the report -->
<!ATTLIST tagdiff startTag NMTOKEN #IMPLIED >
<!-- End tag of the report -->
<!ATTLIST tagdiff endTag NMTOKEN #IMPLIED >
<!-- Start date of the report -->
<!ATTLIST tagdiff startDate NMTOKEN #IMPLIED >
<!-- End date of the report -->
<!ATTLIST tagdiff endDate NMTOKEN #IMPLIED >
<!-- CVS tag entry -->
<!ELEMENT entry ( file ) >
<!-- File added, changed or removed -->
<!ELEMENT file ( name, revision?, prevrevision? ) >
<!-- Name of the file -->
<!ELEMENT name ( #PCDATA ) >
<!-- Revision number -->
<!ELEMENT revision ( #PCDATA ) >
<!-- Previous revision number -->
<!ELEMENT prevrevision ( #PCDATA ) >
Version:
- Ant 1.5
addCommandArgument , addCommandArgument , addConfiguredCommandline , addConfiguredCommandline , configureCommandline , execute , getCommand , getCvsRoot , getCvsRsh , getDest , getErrorStream , getExecuteStreamHandler , getOutputStream , getPackage , getPassFile , getPort , getTag , removeCommandline , runCommand , setAppend , setCommand , setCompression , setCompressionLevel , setCvsRoot , setCvsRsh , setDate , setDest , setError , setErrorStream , setExecuteStreamHandler , setFailOnError , setNoexec , setOutput , setOutputStream , setPackage , setPassfile , setPort , setQuiet , setReallyquiet , setTag |
execute , getDescription , getLocation , getOwningTarget , getRuntimeConfigurableWrapper , getTaskName , getTaskType , getWrapper , handleErrorFlush , handleErrorOutput , handleFlush , handleInput , handleOutput , init , isInvalid , log , log , maybeConfigure , perform , reconfigure , setDescription , setLocation , setOwningTarget , setRuntimeConfigurableWrapper , setTaskName , setTaskType |
setDestFile
public void setDestFile(File f)
Set the output file for the diff.
f
- the output file for the diff.
setEndDate
public void setEndDate(String s)
Set the end date.
s
- the end date.
setEndTag
public void setEndTag(String s)
Set the end tag.
s
- the end tag.
setPackage
public void setPackage(String p)
The package/module to analyze.
- setPackage in interface AbstractCvsTask
p
- the name of the package to analyse
setStartDate
public void setStartDate(String s)
Set the start date.
s
- the start date.
setStartTag
public void setStartTag(String s)
Set the start tag.
s
- the start tag.
Copyright B) 2000-2005 Apache Software Foundation. All Rights Reserved.