diff --git a/src/main/org/apache/tools/ant/taskdefs/cvslib/CvsTagDiff.java b/src/main/org/apache/tools/ant/taskdefs/cvslib/CvsTagDiff.java index 30f622b09..e712c0f70 100644 --- a/src/main/org/apache/tools/ant/taskdefs/cvslib/CvsTagDiff.java +++ b/src/main/org/apache/tools/ant/taskdefs/cvslib/CvsTagDiff.java @@ -96,7 +96,7 @@ import org.apache.tools.ant.util.FileUtils; * * * @author Frederic Lavigne - * @author Rob van Oostrum + * @author Rob van Oostrum * @version $Revision$ $Date$ * @since Ant 1.5 * @ant.task name="cvstagdiff" @@ -216,10 +216,10 @@ public class CvsTagDiff extends AbstractCvsTask { // build the rdiff command String rdiff = "rdiff -s " + - (m_startTag != null ? ("-r " + m_startTag) : ("-D " + m_startDate)) - + " " - + (m_endTag != null ? ("-r " + m_endTag) : ("-D " + m_endDate)) - + " " + m_package; + (m_startTag != null ? ("-r " + m_startTag) : ("-D '" + m_startDate)) + + "' " + + (m_endTag != null ? ("-r " + m_endTag) : ("-D '" + m_endDate)) + + "' " + m_package; log("Cvs command is " + rdiff, Project.MSG_VERBOSE); setCommand(rdiff);