【问题标题】:How to integrate File System to visual studio Team Explorer using TFS如何使用 TFS 将文件系统集成到 Visual Studio Team Explorer
【发布时间】:2020-09-11 23:54:27
【问题描述】:

我将 TFS2012 作为我的版本控制系统。因此(旧版本)- 它不能与 可视化代码 集成。 作为绕过 - 我正在使用 Visual Studio 2017 Team Explorer 来控制我的待定更改。 (我的客户端代码有一个单独的工作区)。 问题是,即使在 文件系统 中更改了 可视代码 中的文件后,我也无法在 中看到该文件处于待处理状态待更改列表。我需要去手动检查一下。 为了必须在 Visual Studio Team Explorer 中自动签出已编辑的文件(在 VS 代码 => 文件系统中),我应该怎么做?我应该使用特殊的附加组件吗?

【问题讨论】:

  • 什么是“视觉代码”?你的意思是Visual Studio Code?您使用本地工作区还是服务器工作区?如果您在团队资源管理器中进行编辑,是否能够看到待处理的更改?请检查Pending Changes下的Excluded Changes,看看那里是否有变化。
  • @Cece dong - 感谢您的回复。是的 - 通过说“视觉代码”,我的意思是 Visual Studio Code。我正在使用服务器工作区(位置:服务器) - 我不完全了解“服务器”或“本地”的含义。如果我在团队资源管理器中编辑文件(但在 Visual Studio 代码中编辑时不会),我可以将文件视为“待处理” - 更改的文件不在“排除”之下 - 它们根本不在待处理

标签: visual-studio visual-studio-code tfs filesystems


【解决方案1】:

检查您是否使用本地工作区,并检查Pending Changes下的Excluded Changes中是否有更改。

如果您在 local workspace 中工作,Visual Studio 可以检测到您在系统外所做的更改。如果您在 Visual Studio 之外(例如,在记事本中)编辑文件,则更改会自动显示在 Included Changes 中。

如果您在 Visual Studio 之外添加或删除文件,例如在 Windows 资源管理器(Windows 8 中的文件资源管理器)中,检测到的更改链接会出现在排除的更改 部分。如果您想包含这些更改,请选择此链接。 Promote Candidate Changes 对话框出现。

https://docs.microsoft.com/en-us/azure/devops/repos/tfvc/develop-code-manage-pending-changes?view=azure-devops#work-with-automatically-detected-changes

【讨论】:

猜你喜欢
  • 2016-05-30
  • 1970-01-01
  • 1970-01-01
  • 2011-04-17
  • 1970-01-01
  • 1970-01-01
  • 2016-09-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多