【问题标题】:Is it possible to install TFS Build Service on Domain server while connecting to TFS server installed on non-Domain server在连接到安装在非域服务器上的 TFS 服务器时,是否可以在域服务器上安装 TFS 构建服务
【发布时间】:2016-11-01 20:23:14
【问题描述】:

我的情况是:

我在 工作组 的服务器 (s1) 上安装了 TFS 服务器 2012(应用程序绑定)。然后我在 domain (d1) 的服务器 (s2) 上安装了 TFS 2012 Build 服务。

我在 s1 和 s2 的域控制器上都使用相同的密码创建了一个用户 (build_user)。

然后我启动了 TFS 管理控制台 -> 构建配置 -> 配置已安装的功能 -> 配置构建服务 -> 在 s1 上连接到 TFS 服务器 -> 运行构建服务为:“build_user”,当我单击“测试”时,它通过了->一切顺利。但是在我点击“配置”后,我收到一个错误提示 user "d1\build_user" not found

我必须在工作组中的服务器上安装 TFS 构建服务吗?如果没有,我该怎么办?

【问题讨论】:

    标签: tfsbuild


    【解决方案1】:

    我有类似的设置,除了我的 TFS 服务器在我的域上,而我的构建服务器不在。您应该可以按如下方式进行设置:

    1. 确保两台计算机的 build_user 密码相同。
    2. build_user 身份登录 Build 机器
    3. 加载Control Panel -> Credential Manager
    4. 创建以下凭据:
      • Windows 凭据
        • 网络地址:TFS 服务器的 IP 地址
        • 用户名:workgroup\build_user
      • 通用凭据
        • 网络地址:http://AddressOfTFSServer:8080/
        • 用户名:workgroup\build_user
      • 通用凭据
        • 网络地址:http://AddressOfTFSServer:8080/tfs
        • 用户名:workgroup\build_user
      • 通用凭据
        • 网络地址:http://AddressOfTFSServer:8080/tfs/collectionname
        • 用户名:workgroup\build_user

    以上内容可能需要修改以适合您的设置,但以上内容允许我将非域构建服务器连接到域 TFS 服务器。

    我希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-21
      • 2012-12-22
      • 1970-01-01
      • 2021-04-30
      • 2020-08-01
      • 2014-12-15
      相关资源
      最近更新 更多