如何使TFS检测解决方案外部文件夹中的更改?
我正在为C#解决方案制作一个有角度的Web应用程序,我必须使用TFS 我将我的工作区设置为如何使TFS检测解决方案外部文件夹中的更改?,tfs,visual-studio-2017,tfs-2015,tfvc,Tfs,Visual Studio 2017,Tfs 2015,Tfvc,我正在为C#解决方案制作一个有角度的Web应用程序,我必须使用TFS 我将我的工作区设置为local(如上所述),并从源代码管理资源管理器中添加了angular文件夹 现在,所有现有文件都用[add]标记,我可以签入它们,但我不明白为什么添加或删除的文件不会被检测为挂起的更改 我遗漏了什么?它们在“排除”更改下。您将看到一个标记,上面写着“检测到:X添加”或“Y删除”。您可以单击它将其升级为跟踪的更改。它假设在VisualStudio之外添加或删除的内容不在源代码管理中,因此在您告诉它您希望跟踪
local
(如上所述),并从源代码管理资源管理器中添加了angular文件夹
现在,所有现有文件都用[add]
标记,我可以签入它们,但我不明白为什么添加或删除的文件不会被检测为挂起的更改
我遗漏了什么?它们在“排除”更改下。您将看到一个标记,上面写着“检测到:X添加”或“Y删除”。您可以单击它将其升级为跟踪的更改。它假设在VisualStudio之外添加或删除的内容不在源代码管理中,因此在您告诉它您希望跟踪它们之前,它不会开始跟踪。这可能不是您正在寻找的完美解决方案,但我遇到了几乎相同的问题。我就是这样解决的 1)在Visual Studio中打开解决方案资源管理器 2)找到您的项目(角度项目) 3)右键单击它,然后单击比较更改 4)在比较选项中,请参见查看选项并检查以下内容:
- 显示仅存在于源路径中的项
- 显示仅存在于目标路径中的项目
- 显示不同的项目
我还没有弄明白如何让VisualStudio自动跟踪这些文件,因为我相信它需要一个解决方案文件,就像在普通的C#项目中一样来跟踪它们,但我可能错了 但是它检测所有的.js、.js.map和所有的节点模块文件!