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 ) >
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.
setEndTag
public void setEndTag(String s)
Set 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.
setStartTag
public void setStartTag(String s)
Set the start tag.
Copyright B) 2000-2007 Apache Software Foundation. All Rights Reserved.