如果我在同一Team City命令行中运行2个winrs命令,如下所示:

该版本将挂起。

  • 如果我在构建代理上手动杀死winrs进程,构建将完成,但将退出并显示代码1。
  • 如果我只运行一个winrs命令,构建将通过。
  • 如果我将winrs命令分为2个不同的构建步骤,则构建也会通过。
  • 如果我将这两行放在一个批处理文件中,然后在构建代理上运行,它也可以工作。
  • 如果我将这两行放在cmd文件中,并以生成代理用户的身份在生成代理上运行,则它也可以工作。

  • 有谁知道这里发生了什么/如何解决这个问题?

    我希望Team City或Winrs Guru都能为我提供帮助。

    最佳答案

    使用START / WAIT前缀命令

    关于command-line - 从TeamCity多次致电赢家,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14385642/

    10-11 17:25