ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject [Bug 974] New - Visual Source Safe Optional Task Fails Due To Malformed Commmand Line Option
Date Wed, 14 Mar 2001 17:49:13 GMT
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=974

*** shadow/974	Wed Mar 14 09:49:13 2001
--- shadow/974.tmp.12436	Wed Mar 14 09:49:13 2001
***************
*** 0 ****
--- 1,47 ----
+ +============================================================================+
+ | Visual Source Safe Optional Task Fails Due To Malformed Commmand Line Opti |
+ +----------------------------------------------------------------------------+
+ |        Bug #: 974                         Product: Ant                     |
+ |       Status: NEW                         Version: 1.3                     |
+ |   Resolution:                            Platform: PC                      |
+ |     Severity: Blocker                  OS/Version: Windows NT/2K           |
+ |     Priority: Medium                    Component: Optional Tasks          |
+ +----------------------------------------------------------------------------+
+ |  Assigned To: ant-dev@jakarta.apache.org                                   |
+ |  Reported By: paul.m.pottorff@accenture.com                                |
+ |      CC list: Cc:                                                          |
+ +----------------------------------------------------------------------------+
+ |          URL:                                                              |
+ +============================================================================+
+ |                              DESCRIPTION                                   |
+ Using Visual Source Safe Version 6.0a build 8835 (by MS Visual Studio SP 4).
+ 
+ The following statement in the build.xml failed to execute MS Visual Source 
+ Safe due to the manner in which msvssget.class creates the command line options 
+ to launch Source Safe:
+ 
+     <vssget localPath="D:\WATERS~1\ARCHIT~1\dsn-build\vsssrc"
+         recursive="true"
+     	login="admin,firestarter"
+     	vsspath="/DSN Architecture/src"
+     	writable="true"
+     	ssdir="${dir.ss}"/>
+     
+ The localPath attribute generates a command line option -GL d:\localPath for 
+ VSS, but VSS refuses to accept anything but -GLd:\localPath. In order to make 
+ this option work I had to remove the space. I tested this at the command line 
+ with vss and also modified the setLocalPath() method within the MSVSSGET class. 
+ 
+     /**
+      * Set the local path.
+      */
+     public void setLocalpath(Path localPath) {
+         m_LocalPath = localPath.toString();
+         m_LocalPath.trim();
+     }
+ 
+ localPath.toString() method is a Path object define by path.class. It 
+ automatically appends a space to all paths...
+ 
+ Paul Pottorff
+ Accenture LLP

---------------------------------------------------------------------
To unsubscribe, e-mail: ant-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: ant-dev-help@jakarta.apache.org


Mime
View raw message