TFS ant生成脚本 - 权限被拒绝



我使用了以下内容来提供 tfs 凭据,然后在我的 ant 脚本中执行 tf 命令。

                  <arg value="-login:${tfs.username},${tfs.password}"/>               
                  <arg value="-new"/>            
                  <arg value="-noprompt"/>               
                  <!--arg value="-computer:${computer.hostname}"/>-->
                <arg value="copy"/>
                <arg value="message"/>
                <arg value="Tagging ${build.number} build version"/>
                <arg value="${tfsroot}/WMS/branches/${branch}"/>
                <arg value="${tfsroot}/WMS/tags/BUILD_${build.number}"/>
            </exec>

我已经使用了我在 eclipse 的团队基础中使用的几乎所有凭据来连接到 tfs。

但是,tfs 拒绝一切并向我抛出这个错误。

/

opt/UPS/CWARE/data/wms_builds/scripts/wms_test_maint_tfs:1332:执行失败:java.io.IOException:无法运行程序"tf":java.io.IOException:error=13,权限被拒绝

请告知,如果我在为 tfs 设置这些凭据时走在正确的道路上

若要获取 tf.exe,需要安装团队资源管理器。团队资源管理器的版本应与你正在使用的 TFS 版本匹配。(例如,如果使用的是 TFS 2015,请安装团队资源管理器 2015。

Team Explorer Everywhere 安装中有一个 Java TFS 客户端(以及一个 Eclipse 插件)。看看 http://www.microsoft.com/en-us/download/details.aspx?id=30661

相关内容

  • 没有找到相关文章

最新更新