gpt4 book ai didi

tfs - 构建代理离线

转载 作者:行者123 更新时间:2023-12-02 08:34:41 24 4
gpt4 key购买 nike

我正在使用 TFS 2015,我看到我的构建代理已离线:

我启动 VsoWorker.exe 来查看日志并了解错误,这是我得到的信息,但我从互联网上找不到任何内容:请问有什么想法吗?

16:07:57.649004 Sending trace output to log files: C:\Users\Administrator\Downloads\agent\_diag
16:07:57.649004 vsoWorker.exe was run with the following command line:
"C:\Users\Administrator\Downloads\agent\Agent\Worker\VsoWorker.exe"
16:07:57.649004 VsoWorker.Main(): Create AgentLogger
16:07:57.649980 VsoWorker.Main(): Parse command line
16:07:57.655848 ---------------------------------------------------------------------------
16:07:57.657635 System.Exception: The /name command line option is required and must have a value.

16:07:57.657635 at VsoWorker.CommandLine.ValidateCommandLine()

16:07:57.657635 at VsoWorker.CommandLine..ctor(String[] args)

16:07:57.657635 at VsoWorker.Program.Main(String[] args)
16:07:57.657635 at VsoWorker.CommandLine.ValidateCommandLine()

16:07:57.657635 at VsoWorker.CommandLine..ctor(String[] args)

16:07:57.657635 at VsoWorker.Program.Main(String[] args)
16:07:57.657635 ---------------------------------------------------------------------------
16:07:57.658878 BaseLogger.Dispose()

最佳答案

当您安装构建代理时,系统会指示您创建一个 C:\Agents 文件夹:

enter image description here

如果您尚未首先配置构建代理,请打开 Powershell 并运行以下命令:

PS C:\agent> .\config.cmd

在配置设置中,有一个选项可以将构建代理作为窗口服务运行。这样您就不需要每次机器重新启动时都启动它。

如果您发现 BuildAgent 已安装但处于脱机状态,则它可能未配置为作为服务运行您将需要执行此命令来运行构建代理或只需双击该文件:

PS C:\agent> .\run.cmd

这应该使构建代理联机。

注意:我第一次尝试这个并且成功了。 第二次没有,我改为运行 C:\agent\bin\Agent.Listener.exe。我尝试第三次运行 run.cmd,这次我等了一分钟或2 成功了:

enter image description here

注意:您最好将代理作为服务运行,这样您只需运行 config.cmd 一次,而无需运行 run.cmd。

关于tfs - 构建代理离线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40769292/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com