我为Visual Studio / TFS设置使用服务器工作区,因为我们的项目远远超过了本地工作区的100,000文件建议限制。
服务器工作空间的一个缺点是,如果在Visual Studio之外进行了这些更改,则Visual Studio无法自动检测工作空间中文件的更改。
如果我相信在我的工作区中可能存在未检测到的更改,我该如何告诉Visual Studio主动/明确地检查工作区的完整性。 I.E.我需要一个“get”操作,假设零挂起的更改实际上可能不正确。
答案 0 :(得分:2)
有一个PowerTools命令在线查找已删除其只读属性的文件(例如,如果你在火车之家弄乱了它们),但我想你可能有新文件需要像检测到的那样本地工作空间的变化。
如果您进入Source Control资源管理器,您可以右键单击您的文件夹,选择比较,然后使用您需要的服务器与本地副本(文件类型,新文件,不同文件等)进行比较
TFPT在线: http://blogs.msdn.com/b/buckh/archive/2005/11/16/power-toy-tfpt-exe.aspx
答案 1 :(得分:2)
如果您使用的是TFS 2013+和Visual Studio 2013+,则可以使用“tf reconcile”命令来分析差异。
https://msdn.microsoft.com/en-us/library/bb385984.aspx
电动工具“tfpt online”命令已经被删除了一段时间。