You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by ke...@apache.org on 2006/05/05 09:41:46 UTC
svn commit: r400003 - in /ant/sandbox/antlibs/vss/src:
etc/testcases/msvss.xml main/org/apache/ant/vss/MSVSSConstants.java
main/org/apache/ant/vss/MSVSSLOCATE.java main/org/apache/ant/vss/antlib.xml
testcases/org/apache/ant/vss/MSVSSTest.java
Author: kevj
Date: Fri May 5 00:41:43 2006
New Revision: 400003
URL: http://svn.apache.org/viewcvs?rev=400003&view=rev
Log:
added status task for VSS antlib (Bug #18146)
Modified:
ant/sandbox/antlibs/vss/src/etc/testcases/msvss.xml
ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/MSVSSConstants.java
ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/MSVSSLOCATE.java
ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/antlib.xml
ant/sandbox/antlibs/vss/src/testcases/org/apache/ant/vss/MSVSSTest.java
Modified: ant/sandbox/antlibs/vss/src/etc/testcases/msvss.xml
URL: http://svn.apache.org/viewcvs/ant/sandbox/antlibs/vss/src/etc/testcases/msvss.xml?rev=400003&r1=400002&r2=400003&view=diff
==============================================================================
--- ant/sandbox/antlibs/vss/src/etc/testcases/msvss.xml (original)
+++ ant/sandbox/antlibs/vss/src/etc/testcases/msvss.xml Fri May 5 00:41:43 2006
@@ -100,6 +100,14 @@
/>
</target>
+ <target name="test-status" depends="setup">
+ <vss:status
+ vsspath="$/${vss-project}"
+ login="Guest,"
+ user="Guest"
+ />
+ </target>
+
<target name="cleanup">
<vss:destroy
vsspath="$/${vss-project}"
Modified: ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/MSVSSConstants.java
URL: http://svn.apache.org/viewcvs/ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/MSVSSConstants.java?rev=400003&r1=400002&r2=400003&view=diff
==============================================================================
--- ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/MSVSSConstants.java (original)
+++ ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/MSVSSConstants.java Fri May 5 00:41:43 2006
@@ -56,7 +56,9 @@
String COMMAND_DECLOAK = "Decloak";
/** The 'Locate' command */
String COMMAND_LOCATE = "Locate";
-
+ /** The 'Status' command */
+ String COMMAND_STATUS = "Status";
+
/** The brief style flag */
String STYLE_BRIEF = "brief";
/** The codediff style flag */
Modified: ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/MSVSSLOCATE.java
URL: http://svn.apache.org/viewcvs/ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/MSVSSLOCATE.java?rev=400003&r1=400002&r2=400003&view=diff
==============================================================================
--- ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/MSVSSLOCATE.java (original)
+++ ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/MSVSSLOCATE.java Fri May 5 00:41:43 2006
@@ -34,7 +34,7 @@
String msg = "vsspath attribute must be set!";
throw new BuildException(msg, getLocation());
}
- // Cloak always returns 1 - must set failonerror="false" as workaround
+ // Locate always returns 1 - must set failonerror="false" as workaround
this.setFailOnError(false);
// build the command line from what we got
// the format is:
Modified: ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/antlib.xml
URL: http://svn.apache.org/viewcvs/ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/antlib.xml?rev=400003&r1=400002&r2=400003&view=diff
==============================================================================
--- ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/antlib.xml (original)
+++ ant/sandbox/antlibs/vss/src/main/org/apache/ant/vss/antlib.xml Fri May 5 00:41:43 2006
@@ -79,4 +79,8 @@
name="locate"
classname="org.apache.ant.vss.MSVSSLOCATE"
/>
+ <taskdef
+ name="status"
+ classname="org.apache.ant.vss.MSVSSSTATUS"
+ />
</antlib>
Modified: ant/sandbox/antlibs/vss/src/testcases/org/apache/ant/vss/MSVSSTest.java
URL: http://svn.apache.org/viewcvs/ant/sandbox/antlibs/vss/src/testcases/org/apache/ant/vss/MSVSSTest.java?rev=400003&r1=400002&r2=400003&view=diff
==============================================================================
--- ant/sandbox/antlibs/vss/src/testcases/org/apache/ant/vss/MSVSSTest.java (original)
+++ ant/sandbox/antlibs/vss/src/testcases/org/apache/ant/vss/MSVSSTest.java Fri May 5 00:41:43 2006
@@ -55,4 +55,8 @@
public void testMSVSSLOCATE() throws Exception {
executeTarget("test-locate");
}
+
+ public void testMSVSSSTATUS() throws Exception {
+ executeTarget("test-status");
+ }
}
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org