tfs - 将 VSCode 与 TFS 2013 一起使用
问题描述
我正在为拥有 TFS 2013 的客户工作,并且我有一个项目文件夹,我想将其用作我的代码的存储库。我已经检查了团队基础服务扩展,但他们提到它仅适用于 TFS 2015 更新及更高版本。此外,当我尝试在 vscode 中编辑某些内容并尝试在 Visual Studio 2017 中打开源代码控制并尝试签入文件时,它会告诉我当前文件没有待处理的更改。
我在网上看到一些帖子,人们建议在 Visual Studio 之外编辑文件后,在 Visual Studio 中对源代码控制中的文件进行比较,然后进行协调。但是,是否有一种更简单的方法来获取最新版本,从 vscode 本身签出和签入,而不必打开 Visual Studio,对所有文件进行比较,然后必须签入或协调?
解决方案
不幸的是,Visual Studio Code 扩展只支持 Team Foundation Server 2015 Update 2 及更高版本。它不支持 TFS 2010。
您可以考虑将代码迁移到VSTS,否则,您必须使用兼容的工具,例如 VS 才能使用 TFS 2010。
这些用户可以免费加入 VSTS:
- 5 个获得基本功能(如版本控制、敏捷工具、Java、构建、发布管理等)的用户。
- 获得利益相关者功能的无限用户,例如处理您的积压工作、工作项和查询。
- 无限量的Visual Studio 订阅者还可以获得基本功能,在某些情况下,还可以获得具有特定扩展的附加功能,例如 测试管理器。
了解使用VSTS还能获得什么。
推荐阅读
- azure - 为什么我们说 azure 函数是无服务器计算服务
- java - 在 Activiti 中可视化流程实例历史
- python - 在 Python 中读取具有不同类型值的文本文件的最佳方法
- haskell - 有流水线单子吗?
- angular - 'ng build --prod' 因模板编译错误而失败
- javascript - 控制器值“null”问题。Laravel/Vue
- java - Reactor 多路复用:仅向一个订阅者发送事件
- reactjs - 如何将 styledcomponent 中的 prop 传递给 stylerule?
- arrays - 在 prisma 中的 Int 上插入数组
- sql - 使用 Cross APPLY 或 CROSS-JOIN 时 SQL Server 2012 查询返回重复行