问题标签 [tfs-2018]

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 投票
1 回答
232 浏览

tfs - VSTS 构建代理 web 代理配置

我正在尝试根据文档配置构建代理以使用代理。

在 Proxy 后面使用 VSTS Agent

.proxy 设置并被拾取,环境变量设置,但由于某种原因,只有用户名通过密码,无论我如何设置,密码都未定义。config.cmd、.env 文件、用户变量。

0 投票
1 回答
13 浏览

tfs-2018 - TFS 2018 (on-prem) 无法加载静态内容

使用 Chrome 或 MS EDGE,我们注意到当浏览器请求 TFS 上的各种页面时,某些资源没有被加载,如下所示: EDGE 开发工具显示资源下载失败

影响: 我们注意到 UI 上缺少图标的情况最常见的是: 显示缺少的图标

我们的 TFS 版本

TFS 2018 版本

我们已经看到了这篇文章,并试图联系该修复程序的联系人,但没有得到回复。

https://developercommunity.visualstudio.com/content/problem/338655/tfs-2018-update-3-attempting-to-load-from-static2s.html

对此问题的任何帮助将不胜感激!

0 投票
2 回答
14381 浏览

windows - PowerShell:客户端无法连接到请求中指定的目标

我的目标是通过 TFS 任务“ PowerShell on Target Machines”在远程服务器上执行 PowerShell 文件,因为到目前为止我采取的步骤是:

构建和远程服务器都已启用

还添加了添加的信任主机服务器 IP

完成上述所有步骤后,TFS 任务仍然出现以下错误

##[error]连接到远程服务器“REMOTE SERVER IP”失败,出现以下错误消息客户端无法连接到请求中指定的目标。验证目标上的服务是否正在运行并且正在接受请求。请查阅在目标(最常见的是 IIS 或 WinRM)上运行的 WS-Management 服务的日志和文档。如果目标是 WinRM 服务,在目标上运行以下命令来分析和配置 WinRM 服务:“winrm quickconfig”。有关详细信息,请参阅 about_Remote_Troubleshooting 帮助主题。

将是什么原因或我错过了什么。

0 投票
1 回答
37 浏览

test-runner - 为什么通过 MS 测试运行程序执行的手动测试的结果处于“进行中”状态?

我正在使用 TFS 2018 运行手动测试用例(在 chrome 浏览器上)。当我运行手动测试时,Microsoft 测试运行程序会在弹出窗口中打开。我标记每个测试步骤的结果,标记测试用例结果,然后保存并关闭它。Microsoft 测试运行程序窗口关闭,但是,为我运行的测试显示的结果值在 TFS 网页上设置为进行中。这是为什么?

保存并关闭后测试结果

在此处输入图像描述

当我进入运行摘要时,它还显示正在进行的结果,并且运行时间将无限期地继续前进。如果我单击运行中的测试结果选项卡,它会显示在测试运行器中为测试及其步骤选择的结果。似乎也没有办法更新运行结果。

运行摘要 ss

在此处输入图像描述

0 投票
1 回答
201 浏览

tfs - 在 TFS 中重命名搁置集的最简单方法是什么?

我正在尝试重命名搁置集。我能想到的唯一方法是:

  1. 取消搁置(取消选中在服务器上保留搁置集)
  2. 将所有更改收集到包含的更改中(并排除不属于该搁置集的所有内容)。
  3. 用不同的名字重新上架

有没有更简单的方法?

(我们使用的是 TFS 版本 15.117.26714.0)

0 投票
1 回答
111 浏览

git - 在团队基础服务器上打开文件时出现“不正确的功能”错误

代码在 TFS 2018 上并使用源代码控制 Git,当从 Visual Studio 19 和 VS 18 克隆代码存储库时出现错误,当我转到 TFS 时请参见下文,并尝试打开一些文件未打开并显示“功能不正确”错误,请查看附件图片,下载选项未启用。我团队的一些成员,他们以前克隆过 repo,他们有代码,但是当提交中存在任何损坏的文件时,他们面临问题,因此无法推送提交。我尝试下载为 zip 选项来下载整个代码,当我下载时,没有下载损坏的文件并且下载了其余文件并且没有下载特定文件夹的某些文件,因为该文件夹也包含损坏的文件,可能首先是损坏的文件,因此它会跳过该文件夹的其余文件。

任何人都可以告诉我如何在 TFS 上恢复损坏的文件,以便我的问题得到解决,在此先感谢。

输出窗口结果:

c:\program files (x86)\microsoft visual studio\2019\enterprise\common7\ide\commonextensions\microsoft\teamfoundation\team explorer\Git\cmd\git.exe 克隆到 'E:\Repos1\Codebase'... POST git-upload-pack (gzip 63764 到 31908 字节)

远程:Microsoft (R) Visual Studio (R) Team Foundation Server

远程:找到 121452 个要发送的对象。(1968 毫秒)

遥控器:功能不正确。克隆远程存储库时遇到错误:Git 失败并出现致命错误。早期 EOF 索引包失败

文件打不开

0 投票
1 回答
57 浏览

tfs - TFS 2018 在构建触发器中缺少路径过滤器

我正在使用 TFS2018,由于某种原因,在从“外部 git”获取的构建中,我无法设置“路径过滤器”触发器。只有“分支过滤器”可用。有人知道为什么吗?谢谢。

0 投票
1 回答
600 浏览

tfs-2018 - TFS 2018 无法识别 SQL Server 2019

我已经在 Windows Server 2019 机器上安装了 TFS 2018 Update 3.2。我没有使用过 TFS 2018 的 Express 版本。

数据库服务器版本是 Microsoft SQL Server 2019 Standard。我正在从 TFS 2013 迁移到 TFS 2018(更新 3.2)。我将 Tfs_Configuration 数据库恢复到新的 SQL 数据库服务器。

应用层和数据层位于不同的服务器中。

当我配置 TFS 2018 时,我能够连接到 SQL Server 2019。

但是在准备检查期间,我收到一条错误消息,上面写着“正在使用 SQL Server 2017”。

TF255146:您指定的 SQL Server 实例 (PH-DB00004) 是版本“SQL Server 2017”,此版本的 Team Foundation Server 不支持。有关支持的 SQL Server 版本的详细信息,请访问https://www.visualstudio.com/docs/setup-admin/requirements

在 TFS 2018 配置期间是否有其他人遇到过此类问题。

TFS 2018 的 SQL 要求显示 SQL Server 2016 (SP1) 及更高版本。

请建议如何进行。

谢谢

0 投票
1 回答
156 浏览

tfs - 迁移后无法摆脱 TFS2018 中的工作区问题

从 TFS2013 迁移到 TFS2018 后出现问题。这发生在我们系统的重大重建之后。我迁移了 TFS 数据库和软件,并且可以在 Web 浏览器中检查一切正常的东西。我删除了服务器上的所有工作区。

我的问题示例:我用 VS2019 打开了一个项目(WOL)并尝试连接到 TFS 服务器。我有一个建议的工作区目录:

我试图将其更改为项目在其生命周期内已经存在的另一个本地目录:

(由于 TFS 服务器的离线时间较长,因此我现在要签入的项目有很多更改)在此尝试中,我收到以下消息:

我发现没有办法摆脱这个。

有谁能够帮我?

还有更多的项目等待签入。所以我需要一个通用的程序来解决这个问题。

0 投票
1 回答
249 浏览

c# - 使用 TFS 2018 与 VS 2019 构建解决方案

是否可以使用 TFS 2018 服务器(版本 16.131.27701.1)通过 Visual Studio 2019 构建 C# 程序?如果是这样,怎么做?

我有一个安装了 Visual Studio 2019 的构建代理(使用 Azure Pipelines Agent v2.184.0)。TFS 表示它具有以下功能:

MSBuild 功能

Visual Studio 功能

在我的构建管道中,我尝试了 Visual Studio Build 任务和 MSBuild 任务。但是,对于这两项任务,我只能选择 2017 年之前的 Visual Studio 版本:

Visual Studio 版本选择 MSBuild 版本选择

使用“最新”时,它会自动回退到使用 4.0:

项目文件包含 ToolsVersion="16.0"。此工具集可能未知或丢失,在这种情况下,您可以通过安装适当版本的 MSBuild 来解决此问题,或者出于政策原因,该构建可能已被强制使用特定的 ToolsVersion。将项目视为拥有 ToolsVersion="4.0"。

我什至尝试手动设置 MSBuild 16.0 的路径:

MSBuild 路径

然后我得到一个不同的错误:

C:\Program Files\dotnet\sdk\5.0.201\Sdks\Microsoft.NET.Sdk\targets\Microsoft.PackageDependencyResolution.targets(241,5): Error NETSDK1004: Assets file 'C:\Users[...] \obj\project.assets.json' 未找到。运行 NuGet 包还原以生成此文件。

但是,NuGet 还原任务就在 MSBuild 任务之前,并且它成功完成了!