问题标签 [tfs-2017]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
16 浏览

tfs - TFS2017:临时查询 URL 的设置(消息)

我是从2015.3升级的,现在弹窗缺少天数;以前是90天。

有可能修复消息吗?

在此处输入图像描述

0 投票
1 回答
260 浏览

tfs - TFS 2017 构建质量处理程序

我们刚刚从 2013 年升级到 TFS 2017。当我们更改构建质量时,我们有一个自定义插件运行。自升级以来,它不会触发。我们已尝试更改所需的 DLL 以使用 2017 客户端 dll。但构建质量处理程序不会触发插件。它使用 Microsoft.TeamFoundation.Framework.Server.ISubscriber 接口。我们在 tfs 服务器上也没有遇到任何异常。

0 投票
1 回答
704 浏览

tfs - TFS2017:项目集合管理员没有足够的权限将用户添加到项目管理员组

我遇到了一个问题,即使我的用户帐户位于Project Collection Admins组中,我也无法将用户添加到团队项目中的Project Administrators组。我还尝试使用属于管理控制台用户组的帐户,但没有成功。

权限不足错误

这只会影响一些团队项目。未修改开箱即用安全组的权限。

这在我们从 TFS2015 升级之前运行良好,所以我认为 TFS2017 中发生了一些变化。

有趣的是,我可以从项目管理员组中删除用户,只是不添加任何用户。

我注意到现在有一​​个安全服务组,它似乎包含所有其他安全组。我想知道这是否是导致权限冲突的原因,因为其中大多数是“未设置”。

安全服务组权限

任何建议将不胜感激。:)

0 投票
1 回答
578 浏览

tfs - TFS2017 构建代理代理设置

在将我们的 TFS2015 生态系统升级到 TFS2017 RTM 后,我注意到构建时间显着增加。仔细检查显示,获取操作时间是额外时间的来源(多 40 分钟)

我们的站点横跨大西洋到应用层,因此我们使用 TFS 代理服务器进行文件下载。我最初认为 TFS2015 代理与 TFS2017 应用程序层配合得不好,所以我将它重新安装为 TFS2017 代理并清除了文件缓存。

我查看了代理文件缓存和统计信息,但没有观察到任何变化——这意味着代理没有被使用。

0 投票
0 回答
50 浏览

tfs - 在拉取请求视图中折叠/最小化文件

TFS 2017:是否可以在拉取请求视图中折叠文件?这在 TFS 2015 中是可能的。

0 投票
2 回答
624 浏览

tfs - TFS 2017 使用 tfssecurity 将成员添加到项目集合服务帐户时出错

我正在使用TFS 2017并尝试使用tfssecurity实用程序将成员添加到项目收集服务帐户,如下所示:

我收到此错误:

错误:TF50621:您希望管理的 Team Foundation 组不属于服务主机 TEAM FOUNDATION,它属于 。请将您的请求定位在正确的主机上。

有任何想法吗?我正在尝试添加我的构建代理服务正在使用的服务帐户。

我尝试这样做的原因是我的代理显示空闲,但它没有接收排队的作业。这是TFS2017的新部署,我正在对server/agents/etc.

0 投票
2 回答
745 浏览

.net-core - 我可以使用 TFS 2017 在 SVN 中构建项目吗?

我们的源代码 (ASP.NET Core) 在 SVN 存储库中。现在对于持续集成,我们想使用 TFS 来构建和部署到 Azure WebApp。我们无法将代码迁移到 TFS。

这可能吗?

0 投票
1 回答
120 浏览

tfs - TFS 2017 中不同的权限描述

我有两台 TFS 2017 服务器,都运行版本 15.112.26301.0 (Tfs2017.Update1)。

在一台服务器上,该集合由 TFS 2017 创建,而另一台服务器运行从 TFS 2012 升级的集合。

当我查看团队项目的安全设置时,我会在两台服务器之间获得不同的权限描述。

新集合具有“删除该项目中的工作项”和“永久删除该项目中的工作项”的权限,而升级的集合具有“删除和恢复工作项”和“永久删除工作项”的权限。这适用于所有团队项目,无论它们是在集合运行 TFS 2012 时创建的,还是在升级到 2017 之后创建的。

我希望权限给用户同样的可能性,但差异让我很恼火。

我是否遗漏了某些东西,或者这是新系列与升级系列的预期?

0 投票
1 回答
56 浏览

tfs - 在客户端操作系统部署的 TFS 中添加团队成员

我在我的 PC 上安装了 Team Foundation server 2017。但无法将其他成员添加到团队中。

我应该在服务器计算机上安装 Team Foundation 服务器吗?

0 投票
1 回答
1600 浏览

tfs - TFS 以编程方式获取构建代理工作文件夹

有没有办法以编程方式检索构建代理的工作文件夹(通过 TFS REST API)?

我想在构建代理重新启动期间清理此文件夹。