You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by bu...@apache.org on 2004/03/02 04:07:05 UTC

DO NOT REPLY [Bug 27355] New: - question about VSS task in Ant1.5

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27355>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=27355

question about VSS task in Ant1.5

           Summary: question about VSS task in Ant1.5
           Product: Ant
           Version: 1.5.4
          Platform: PC
        OS/Version: Windows NT/2K
            Status: NEW
          Severity: Critical
          Priority: Other
         Component: Optional Tasks
        AssignedTo: dev@ant.apache.org
        ReportedBy: niro@163.com


Who Sir/Mrs

Now I happen to a question when I checkout my codes from VSS server by ant-
task.The following is my part of ant script...

<target name="checkout" depends="init">
	    <echo message="Start Checkout Command " />
		<vsscheckout vsspath="${vss.path}/libs"
             				localpath="${vss.project.path}/libs"
             			
	login="${vss.login.user},${vss.login.pwd}"
							
	ssdir="${vss.ssdir.path}"
								recursive="true"
				             
version="${vss.project.lib.version}"
							
	serverpath="${vss.server.path}"/>
		<vsscheckout vsspath="${vss.path}/web"
             				localpath="${vss.project.path}/web"
             			
	login="${vss.login.user},${vss.login.pwd}"
							
	ssdir="${vss.ssdir.path}"
             				recursive="true"
				             
version="${vss.project.web.version}"
							
	serverpath="${vss.server.path}"/>
		<vsscheckout vsspath="${vss.path}/java source"
             				localpath="${vss.project.path}/java 
source"
             			
	login="${vss.login.user},${vss.login.pwd}"
							
	ssdir="${vss.ssdir.path}"
             				recursive="true"
				             
version="${vss.project.java.version}"
							
	serverpath="${vss.server.path}"/>
</target>

Also the following is exception when I issue the "ant checkout" command 


[vsscheckout] show result:"D:\Program Files\Microsoft Visual 
Studio\VSS\netsetup.x86\VSS\win32\ss" Checkout $/FlexForm/libs -
GLD:\develop\FlexForm_App\VSS_Version\libs -I- -R -V28 -Ychengzhou,chengzhou

BUILD FAILED
file:D:/develop/FlexForm_App/build.xml:110: Failed executing: "D:\Program 
Files\Microsoft Visual Studio\VSS\netsetup.x86\VSS\win32\ss" Checkout 
$/FlexForm/libs -GLD:\develop\FlexForm_App\VSS_Version\libs -I- -R -V28 -
Y123,123
        at org.apache.tools.ant.taskdefs.optional.vss.MSVSSCHECKOUT.execute
(MSVSSCHECKOUT.java:120)
        at org.apache.tools.ant.Task.perform(Task.java:341)
        at org.apache.tools.ant.Target.execute(Target.java:309)
        at org.apache.tools.ant.Target.performTasks(Target.java:336)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
        at org.apache.tools.ant.Project.executeTargets(Project.java:1255)
        at org.apache.tools.ant.Main.runBuild(Main.java:609)
        at org.apache.tools.ant.Main.start(Main.java:196)
        at org.apache.tools.ant.Main.main(Main.java:235)

Total time: 1 second
D:\develop\FlexForm_App>

I found out if I issue the command  "D:\Program Files\Microsoft Visual 
Studio\VSS\netsetup.x86\VSS\win32\ss" Checkout $/FlexForm/libs -
GLD:\develop\FlexForm_App\VSS_Version\libs -I- -R -V 28 -Y123,123" I can get 
what i want.

So how to insert a blank between -V ang my Version Number(28).Maybe it's a bug 
of ant.

Another the following is my env.property file

vss.ssdir.path=D:/Program Files/Microsoft Visual 
Studio/VSS/netsetup.x86/VSS/win32/
vss.login.user=123
vss.login.pwd=123

vss.path=/FlexForm
vss.project.label=FlexForm Release
vss.project.lib.version=28
vss.project.web.version=43
vss.project.java.version=34
vss.project.path=d:/develop/FlexForm_App/VSS_Version
vss.server.path=j:/

ext.lib.path=C:/Tomcat 4.1.24/common/lib

project.compile.encoding=ISO8859_1
project.package.name=FlexFormEARWeb

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