【问题标题】:Using TFS 2015 Update 4, I am unable to "Create a new Build Definition" when I click the green plus sign.使用 TFS 2015 Update 4,当我单击绿色加号时,我无法“创建新的构建定义”。
【发布时间】:2017-10-13 19:40:24
【问题描述】:

使用 TFS 2015 Update 4, 14.114.26403.0,我无法“创建新的构建定义”。

当我单击绿色加号或使用“立即构建设置”按钮时,将显示“创建新构建定义”弹出模式以选择构建模板。 我选择任何模板并单击下一步,然后选择“默认代理队列”并单击创建按钮。 “创建新的构建定义”模式窗口关闭,我留在“构建”页面上,但没有创建任何构建,并且在“构建定义”下没有任何显示。

我将“访问级别”默认设置为“高级”,并为自己的项目和项目集合设置了“允许”权限。我还为定义的所有 TFS 组设置了它们。

我一整天都在谷歌上搜索这一切,但无济于事。非常感谢任何帮助。

【问题讨论】:

  • 你用的是什么浏览器?
  • 我用的是Chrome,也试过IE。
  • 在 Firefox 上的结果相同
  • 访问级别 - 高级(默认)安全性 - 我在所有 TFS 组中,我的团队成员对所有权限都具有“继承允许”或“允许”代理池 - 默认,有 1 个代理空闲在池中 前言 - 从 TFS 2010 升级到 2015 后,在集合中完全配置 1 个数据库(自动和手动更新),我设置了访问级别,定义了一个代理并将其添加到默认代理池中。然后我开始创建一个构建定义。
  • 场景 – 1) 在“构建”页面中,我单击绿色加号图标以显示“创建新构建定义”模式弹出窗口。 2)从“创建新的构建定义”模式“选择模板”视图中,我选择了“Visual Studio”模板,然后单击“下一步”按钮。 (我也尝试了所有其他模板) 3)从模式的“设置存储库源”视图中,选择“默认”代理队列,然后单击蓝色的“创建”按钮。 4)“创建新的构建定义”模式窗口关闭,但“所有构建定义”下没有新的构建出现。

标签: tfs-2015 build-definition


【解决方案1】:

谜团解开!!在 TFS 2015 Update 4 中,要求在 IIS 中将 HTTP 动词“OPTIONS”设置为“允许”。默认情况下,“OPTIONS”动词设置为“Disallow”,以防止用户发现您网站上的设置。 TFS 构建定义过程需要这个动词才能起作用。 TFS 的早期版本没有使用这个动词。我仍然不明白为什么 TFS Update 4 安装没有打开它,因为我在安装 IIS 之后很好地安装了 TFS。无论如何,我希望这可以帮助下一个在脱发之前偶然发现这一点的不幸灵魂...... :)

【讨论】:

    猜你喜欢
    • 2018-09-28
    • 1970-01-01
    • 2019-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-12
    • 1970-01-01
    • 2018-11-25
    相关资源
    最近更新 更多