我正在为C#解决方案制作一个有角度的Web应用程序,我必须使用TFS。
我将工作区设置为local
(如here所述),并从Source Control Explorer中添加了角度文件夹。
现在所有现有文件都标记有[add]
标记,我可以检入它们,但是我不明白为什么未将添加或删除的文件检测为未决更改。
我想念什么?
答案 0 :(得分:0)
它们处于“排除”更改下。您会看到一个标记为“检测到:X添加”或“ Y删除”的标记。您可以单击它以促进他们跟踪更改。它假定在Visual Studio之外添加或删除的内容不打算放在源代码管理中,因此它不会开始跟踪,除非您告诉您希望对其进行跟踪。
答案 1 :(得分:0)
这可能不是您正在寻找的完美解决方案,但是我遇到了几乎相同的问题。这就是我解决的方法,
1)在Visual Studio中打开解决方案资源管理器
2)找到您的项目(Angular项目)
3),右键单击它,然后单击“比较更改”。
4)在比较选项中,请参阅查看选项并检查以下内容:
5),然后找到服务器版本中缺少的本地映射中的所有文件,右键单击它们,然后单击“添加文件”。使用shift +单击,您应该能够对整个文件夹/文件组执行此操作。
6)添加完所有丢失的文件后,请确保已在Team Explorer中对其进行跟踪->待更改,然后检入文件。
我还没有弄清楚如何让Visual Studio自动跟踪这些文件,因为我认为它需要像普通C#项目中那样的解决方案文件来跟踪它们,但是我可能是错的。