当我运行ant目标vssbuild时,它给出了以下错误。
D:\release>ant vssbuild Buildfile:
build.xml
vssbuild: [vssget] 'ss' is not
recognized as an internal or external
command, [vssget] operable program
or batch file.
BUILD FAILED
D:\release\build.xml:141:
Failed executi ng: ss Get $(project)
-GLD:\release\$(lo
calpath) -I- -R
-Y$(vssusername),************** With a return code of 1我已经将系统路径设置为ss.exe。
下面我展示了我的蚂蚁目标。
<property name="localpath" value="checkout" />
<property name="project" value="$/NewGen/NextGenComm" />
<property name="vssusername" value ="ganukep" />
<property name="vsspassword" value ="123"/>
<property name="projectlabel" value = "2011.05.20_V1.0.0" />
<target name="vssbuild">
<vssget vsspath="$(project)"
localpath="$(localpath)"
recursive="true"
login="$(vssusername),$(vsspassword)"
/>
</target>有人能帮我解决这个问题吗?
发布于 2011-06-06 19:06:22
如果在运行这些命令时出现CreateProcesss IOError=2,则表示未找到ss.exe。检查是否可以从命令行运行它,-you可能需要更改路径或设置ssdir属性。
这可能不是相同的错误,但它显示了需要做些什么,以便ant可以找到ss.exe。接下来我会尝试设置ssdir属性(如果系统路径技巧不起作用)。
您可能希望在构建脚本中使用<echo> PATH变量--也许ant会看到一些不同的内容。
https://stackoverflow.com/questions/6250918
复制相似问题