问题标签 [tfs-2015]

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 投票
2 回答
563 浏览

api - 是否有 REST API 来确定已安装 TFS 服务器的版本?

我有两个版本的 TFS 安装了 TFS 2013 和 TFS 2015。我需要一种方法来确定版本,然后进行适当的 REST API 调用。2013 年有 api-version 1.0,2015 年有 api-version=2.0 用于构建。我需要使用 REST API 调用找出 TFS 服务器的版本。我已经检查了 microsoft API 页面上的所有 API,但没有一个给我任何与 TFS 服务器版本相关的信息

0 投票
2 回答
199 浏览

tfsbuild - TFS 2015 构建定义中的多个测试库

如何在 TFS 2015 构建定义中指定多个测试 DLL?有一个通配符定义test .dll 对我不起作用,因为某些测试项目不应该在构建中运行。我尝试用分号分隔 DLL 名称,但似乎只有第一个测试 DLL 运行,其余的被忽略。

0 投票
2 回答
1034 浏览

visual-studio-2015 - VSTest 控制台不能从另一个基本目录工作

我有一个带有 TFS2015 和 VS2015 的 Windows 2012 服务器。不知何故,我的 tfs 构建不会生成单元测试结果。我指出了问题所在。我登录服务器并在“VS2015 的 MSBuild 命令提示符”中执行以下命令(与 TFS 完全相同):

我没有错误,但也没有结果。如果我使用 /ListTest 参数,它会找到测试。当我将提示中的路径更改为包含测试程序集的文件夹并再次执行命令时,它可以工作。谁能解释我在这里做错了什么?(或 TFS 做错了什么)

0 投票
3 回答
3634 浏览

tfs - 如何在 TFS 2015 中链接构建?

TFS 2015 中有没有办法进行两个构建,以便在第一个构建完成(成功)时触发第二个构建?旧的基于 XAML 的构建系统有解决方案,但我正在使用的新的基于脚本的系统没有解决方案。

0 投票
0 回答
1490 浏览

msbuild - TFS 2015 构建,测试未在 Visual Studio 测试构建步骤或 vstest.console.exe 中运行

在将 Team Foundation Server 和 Visual Studio 从 2013 更新 4 升级到 2015 后,我在新的构建系统中创建了一个构建。构建仅包括两个步骤:一个 Visual Studio 构建步骤和一个 Visual Studio 测试步骤。只有一个简单的解决方案,包含一个类库项目和一个测试项目。

构建步骤运行良好。测试步骤什么也不做。它只是说

但测试没有运行。

当我在构建定义中编辑 VS 测试步骤并将 VSTest 版本设置为“Visual Studio 2013”​​而不是“Visual Studio 2015”时,一切正常并按预期输出:

我发现在那个构建步骤中,以下行被执行:

所以我尝试在我自己的电脑上从命令行运行它,发现当我使用 Visual Studio 12.0 文件夹中的 vstest.console.exe 时,一切正常,但是当我使用 Visual Studio 14.0 文件夹中的 vstest.console 时,测试没有运行。

我还发现,当我以管理员身份运行命令提示符时,它会使用 Visual Studio 14.0 文件夹中的 vstest.console 运行所有测试。

有没有人也有这个问题,或者有没有办法以提升的权限运行整个构建(或只是测试步骤),所以我可以使用设置为 Visual Studio 2015 的 VSTest 版本运行我的测试?

0 投票
2 回答
1467 浏览

git - Team Foundation Server 2015 (tfs2015) 在 orgin/remote 上运行 git gc --prune=now

有没有办法git gc --prune=now在远程 Team Foundation Server 2015 (tfs2015) 上运行?或者是在git gc --prune=now本地运行然后在 tfs2015 上创建新存储库并将其推送到新远程的唯一方法,然后删除旧存储库,并将新存储库重命名为旧名称。这样做时不要忘记关闭喜欢的提交。

0 投票
0 回答
343 浏览

tfs - Visual Studio 2015 TFS 检出解决方案中的所有项目

每次有人更改项目位置(移动到其他文件夹)或重命名项目名称时,由于某种原因切换到 VS2015 后,VS 会检查 TFS 上解决方案中的所有项目,考虑到解决方案中有大约 300 个项目,它会创建一个严重的问题。有人遇到过这个问题吗?知道是什么原因造成的吗?

0 投票
1 回答
172 浏览

tfs - 快速代码编辑功能

在 TFS2015 内部部署中,可以禁用从 Web 界面编辑文件的功能吗?

此功能似乎没有考虑签入政策。

0 投票
1 回答
2214 浏览

tfs - 使用 Visual Studio 2008 的 TFS 2015

我从以下链接安装了 MSSCCI:https ://visualstudiogallery.msdn.microsoft.com/22d38324-051c-4f04-9379-ff78e7116c8d

安装后,按照此博客中的建议(http://blogs.msdn.com/b/tfssetup/archive/2014/01/23/connecting-to-team-foundation-server-2013-using-visual-studio-2005 -thru-msscci-provider.aspx ) 我在 VS 2008 的源代码管理下拉列表中看不到插件(工具 -> 选项 -> 源代码管理)。我在 File-> Source Control 下也没有启动 Team Foundation Server MSSCCI Provider 的选项。

请帮忙。

0 投票
2 回答
2252 浏览

tfs - TFSBuild 命令行 / vNext 2015

前提:我认为这是 TFS 2015 中的错误/缺失功能

当我使用 TFS 网站创建新的构建(非 xaml)定义时,我无法使用命令行TFSBuild start命令调用它。

如果我创建一个标准 XAML 定义,我可以使用命令行启动它。

知道命令行是否无法启动新样式定义吗?