问题标签 [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 回答
304 浏览

tfs - 0x80004005 新安装 TFS2018 Express 时拒绝访问。无法执行 roslyn\csc.exe

我已经安装了 TFS2018 Express。它似乎已经完全安装。

当我尝试访问其网站组件时,我收到 Win32 0x80004005 Access is Denied 错误。堆栈跟踪引用 roslyn 子目录中的 csc.exe 程序。失败的命令提到了另一个目录中的文件。

我见过其他线程说不要在 32 位模式下运行 TFS。安装程序没有问我,我也不知道如何让它在 64 位模式下运行。

其他线程说我需要向目录添加读取和执行权限。哪个目录/目录?我已将它添加到整个网站目录及其子目录以及引用的文件目录中。

产品在权限不足的情况下自行安装,而不告诉我们需要哪些权限,这似乎很愚蠢。

错误消息告诉我哪个命令失败了。

只是为了测试,经过一段时间的斗争,我将 roslyn 目录和 TFS(和子)目录的完全控制权交给了提到 cmdline 文件的域用户。错误消息没有变化。

我将上面的命令放入命令行并运行它。我收到此错误消息:

有任何想法吗?

0 投票
1 回答
277 浏览

tfs - TFS 版本的自定义环境模板

如何为 TFS 版本创建自定义环境模板?这是删除它的文件。

https://docs.microsoft.com/en-us/vsts/build-release/concepts/definitions/release/env-templates?view=vsts#how-do-i-delete-a-custom-environment-template

我正在尝试将新的自定义模板添加到 TFS 2018 版本部分。

0 投票
1 回答
61 浏览

tfs - TFS 2018.2 升级

我去将 TFS2015 升级到 TFS2018.2。

在过去的测试和经验中,这些升级需要一些时间来对付更大的集合。我首先使用 TFS2015 到 TFS2017.3 启动了 POC,总共花了 24 小时完成升级,并且成功完成。因为我在做 POC TFS2018.2 RTM,所以我使用了相同的 POC,但这次我从 TFS2015 升级到 TFS2018.2,升级只花了大约一个小时左右,这看起来很奇怪。

看起来它没有错误地完成,但与我过去所做的任何其他升级相比,升级收藏所花费的时间似乎真的很短。升级过程预计需要多长时间?

0 投票
1 回答
467 浏览

azure-devops - Migrate TFS 2018 Update 3 to Azure DevOps Services

I'm trying to migrate from TFS 2018 version 16.131.28106.2 (Tfs2018.Update3) to Azure DevOps using migration tool in this link https://www.microsoft.com/en-us/download/details.aspx?id=54274

DataMigrationTool_AzureDevOps2019.0.1_17.144.9617800

but when i try to run the below command I'm getting below error

Command:

C:\TFSMigrator\DataMigrationTool>Migrator validate /collection:http://192.168.1. 19:8080/tfs/ProductsEngine

Error:

The data migration tool was unable to find an installation path for the Azure De vOps Server Application Tier. Either Azure DevOps Server is not installed, you a re using a version of the data migration tool that isn't supported for your vers ion of Azure DevOps Server, or you are using a version of Azure DevOps Server th at is not supported for import.

See https://aka.ms/AzureDevOpsImportSupportedVersions to check that your version of Azure DevOps Server is supported for import. See https://aka.ms/AzureDevOpsImport to download the Migrator version that works with your Azure DevOps Server version. See https://aka.ms/AzureDevOpsImportValidate for details on running Migrator on your collection.

please advise.

0 投票
0 回答
52 浏览

sql - 使用 Tfs_Warehouse.dbo.FactCurrentWorkItem,如何从 Query 中获取请求和项目名称?

我正在尝试从 TFS 获取所有当前项目名称和请求名称,这些名称未关闭且修补程序为“1”。这是我使用的查询

如果我使用 Tfs_Warehouse.dbo.DimWorkItem 而不是 FactCurrentWorkItem 我可以获得结果,但 Tfs_Warehouse.dbo.DimWorkItem 的问题在于它也显示了所有历史记录,包括不再存在的项目状态

0 投票
1 回答
167 浏览

azure-devops - Azure 管道如何从 Intranet TFS 2018 获取代码

我在互联网上看到了几页,但没有一个解释如何做到这一点。我有 Azure Pipelines、一个 Windows 自托管代理和一个 Intranet TFS 2018 Server。

我尝试使用完全访问 PAT 创建“新 Azure Repos/Team Foundation Server”服务连接并收到此消息:“无法查询服务连接 API:'https://tfs.../defaultcollection/project/_admin/_services/ _apis/项目'。错误消息:“任务已取消。”但是,我什至不确定这是我需要的。

我希望在开发人员在 VS2019 中为 TFS 中的项目签入时触发构建管道。此管道将获取代理上的代码,在 Azure 工件上构建和创建工件。发布管道将获取该工件并部署在我们的 Intranet 服务器上。

那可能吗?
如果是,你能帮我找出在 Devops 和 TFS 服务器上必须做的事情吗?如果没有,您能否告诉我执行上述操作的最佳方法?非常感谢

0 投票
0 回答
178 浏览

visual-studio - 从 Visual Studio 和 TFS 管理控制台连接到 TFS 服务器更改公共 URL 测试抛出错误 TF400324

我们有一个面向公众的 URL(F5 负载平衡器 URL)和内部应用程序 URL,用于本地 TFS 2018 Update3.2 服务器主机。从本地计算机/笔记本电脑的所有版本的 Visual Studio 访问时,两个 URL 都可以正常工作。最近突然从 Visual Studio 访问时,面向公众的 URL 停止工作。其抛出错误“TF400324:管理员无法从服务器技术信息中获得团队基础服务:底层连接已关闭:接收时发生意外错误”. 我们能够从 Web 浏览器访问相同的面向公众的 URL,并且用户能够从 Web 浏览器创建和更新问题而不会出现任何问题。唯一的问题是从 Visual Studio 访问它。我登录到 TFS 服务器以测试 TFS 管理控制台中的公共 URL 设置,以检查访问问题是否也可在 TFS 服务器本身上重现。我发现使用 TFS 管理控制台可以在 TFS 服务器上重现该问题。尝试使用 TFS 管理控制台测试公共 URL 时,我收到相同的错误“TF400324:无法从管理员的服务器技术信息中获得团队基础服务:基础连接已关闭:接收时发生意外错误”. 在 TFS 管理控制台上测试公共 URL 时,事件查看器上没有日志。试图在没有帮助的情况下清除客户端的缓存。需要帮助来解决此问题。TFS 服务器上的错误

0 投票
1 回答
81 浏览

tfs - 下载当前构建工件时 TFS 2018 未经授权

我正在尝试使用TFS 2018 Artifacts

我创建了一个非常简单的构建(定义) - 它有一个代理阶段上传 artifact,然后另一个代理应该下载 artifact

下载构建工件Unauthorized失败:

(此消息也出现五次


更多细节(请评论要求添加更多)

发布工件

下载神器

两个阶段都标有:

允许 OAuth

失败的步骤

0 投票
1 回答
141 浏览

c# - 将测试结果文档上传到 Azure 测试计划或 TFS 2018 中的测试中心

我正在我的一个 C# 库中开发一个 API,以将测试结果文档(例如日志文件、捕获的屏幕截图或任何 zip 文件)从本地文件夹上传到测试中心测试计划下的所需测试用例编号。我正在使用 TFS 2018。

谁能帮我用代码片段来实现这个功能。

目前,我可以使用以下代码行与服务器建立连接:

但是现在我被卡住了,我没有办法实现“PublishTestResultDocumentAsync”,还是我需要使用任何其他方式来实现这个功能?

我试着用谷歌搜索,但没有得到任何例子的帮助。

谢谢大家。

0 投票
1 回答
32 浏览

api - 无法通过旧版 API (TfsTeamProjectCollection) 使用 TFS 2018 进行身份验证

我尝试使用旧 API 进行身份验证,因为我需要其中的一些方法,这些方法在新的 Rest API 中不可用。虽然在其余 API 中通过访问令牌进行身份验证工作正常,但所有使用旧 API 进行身份验证的尝试似乎都失败了。访问令牌背后​​的用户不是登录的 Windows 用户。我的代码如下所示:

我也尝试了其他几种方法(例如,从网络凭据中创建 win 凭据。但是所有尝试都失败并出现未经授权的异常。遗留 API 中是否有任何已知的严重错误?