diff --git a/docs/manual/CoreTasks/cvs.html b/docs/manual/CoreTasks/cvs.html index 24a5568b1..d3dd8bf24 100644 --- a/docs/manual/CoreTasks/cvs.html +++ b/docs/manual/CoreTasks/cvs.html @@ -23,8 +23,14 @@ preferred over the checkout command, because of speed.
true
, false
, or the number 1-9 (corresponding to possible values for CVS' -z#
argument). Any other value is treated as falsetrue
, level 3 compression is assumed.<cvs dest="${ws.dir}" command="update"/>
updates the package/module that has previously been checked out into "${ws.dir}".
+<cvs command="-q diff -u -N" output="patch.txt"/>-
silently (-q) creates a file called patch.txt which contains a unified (-u) diff which includes new files added via "cvs add" (-N) and can be used as input to patch.
+ +silently (-q) creates a file called patch.txt which contains a unified (-u) diff which includes new files added via "cvs add" (-N) and can be used as input to patch. +The equivalent, using <commandline> elements, is: +
++<cvs output="patch"> + <commandline> + <argument value="-q"/> + <argument value="diff"/> + <argument value="-u"/> + <argument value="-N"/> + </commandline> +</cvs> ++or: +
+<cvs output="patch"> + <commandline> + <argument line="-q diff -u -N"/> + </commandline> +</cvs> ++
+You may include as many <commandline> elements as you like.
+Each will inherit the failonerror
, compression
, and other "global" parameters
+from the <cvs>
element.
+
<cvs command="update -A -d"/>
Updates from the head of repository ignoring sticky bits (-A) and creating any new directories as necessary (-d).
Note: the text of the command is passed to cvs "as-is" so any cvs options should appear