From: Bernard V. B. <ja...@us...> - 2002-05-28 16:19:10
|
Update of /cvsroot/nant/nant/src/NAnt/Tasks In directory usw-pr-cvs1:/tmp/cvs-serv18349/src/NAnt/Tasks Modified Files: CopyTask.cs MoveTask.cs Log Message: * Improved documentation + added examples. Index: CopyTask.cs =================================================================== RCS file: /cvsroot/nant/nant/src/NAnt/Tasks/CopyTask.cs,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** CopyTask.cs 9 Mar 2002 07:27:04 -0000 1.18 --- CopyTask.cs 28 May 2002 15:32:58 -0000 1.19 *************** *** 41,45 **** /// <code> /// <![CDATA[ ! /// <copy todir="${build.dir}> /// <fileset basedir="bin"> /// <includes name="*.dll"/> --- 41,45 ---- /// <code> /// <![CDATA[ ! /// <copy todir="${build.dir}"> /// <fileset basedir="bin"> /// <includes name="*.dll"/> Index: MoveTask.cs =================================================================== RCS file: /cvsroot/nant/nant/src/NAnt/Tasks/MoveTask.cs,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** MoveTask.cs 25 Feb 2002 22:16:07 -0000 1.7 --- MoveTask.cs 28 May 2002 15:32:58 -0000 1.8 *************** *** 25,33 **** using SourceForge.NAnt.Attributes; [TaskName("move")] public class MoveTask : CopyTask { /// <summary> ! /// Actually does the file (and possibly empty directory) copies. /// </summary> protected override void DoFileOperations() { --- 25,52 ---- using SourceForge.NAnt.Attributes; + /// <summary>Moves a file or fileset to a new file or directory.</summary> + /// <remarks> + /// <para>Moves a file or fileset to a new file or directory. Files are only moved if the source file is newer than the destination file, or when the destination file does not exist. However, you can explicitly overwrite files with the overwrite attribute.</para> + /// <para>Filesets are used to select files to move. To use a fileset, the todir attribute must be set.</para> + /// </remarks> + /// <example> + /// <para>Move a single file.</para> + /// <code><move file="myfile.txt" tofile="mytarget.txt"/></code> + /// <para>Move a set of files to a new directory.</para> + /// <code> + /// <![CDATA[ + /// <move todir="${build.dir}"> + /// <fileset basedir="bin"> + /// <includes name="*.dll"/> + /// </fileset> + /// </move> + /// ]]> + /// </code> + /// </example> [TaskName("move")] public class MoveTask : CopyTask { /// <summary> ! /// Actually does the file (and possibly empty directory) moves. /// </summary> protected override void DoFileOperations() { |