【发布时间】:2014-07-10 11:09:06
【问题描述】:
我的 PC 上安装了 TFS Power Tools 2012。
我最近在 TFS 中打开了一个项目,并执行了一个 get 操作以将项目文件夹带入我的私人工作区(使用服务器端与 VS2010 向后兼容)。
虽然在 Visual Studio 中,但没有问题 - 我可以将其签出并重新签入。
但是,Power Tools 确实不识别 Windows 资源管理器中的新文件夹。换句话说,所有其他项目都有绿色箭头图标覆盖,但这个没有。右键单击该文件夹也不会弹出 TFS 上下文菜单。
有人知道我可能忽略了做什么吗?我已经尝试删除该文件夹并执行“获取特定...”以将其恢复。该死,我什至对 TFS Power Tools 进行了修复并重新启动;行为保持不变。
This 不是我的问题(我的其他项目做显示图标覆盖)...
here 可能重复...
【问题讨论】:
-
为了清楚起见,您在 Visual Studio 2012 中执行了此操作?
-
不,在 2010 年......因此是私有服务器端工作区。虽然服务器是 TFS 2012,但我已经成功地使用了 VS2010 和 VS2012(当然是单独的工作区)
-
最佳实践是匹配您的 TFS Power Tool 和 Visual Studio 版本,以便它们共享元数据文件。否则,您必须让 2012 客户端从服务器刷新您的工作区信息。不确定资源管理器集成何时会这样做。您可以连接 VS 2012 或从 2012
tf.exe运行tf workspaces吗? -
我现在删除了该文件夹,并从 VS2012 内部执行了“获取特定 - 最新 - 全部覆盖”。没有区别;问题出在电动工具上,而不是 TFS 本身
-
我找到了解决方案。我有两个服务器端工作区(一个用于 VS2010 的私有工作区,一个用于 VS2012 的公共工作区)。当我也为我的公共工作区揭露该项目时,它突然在两个工作区中都被识别出来了。
标签: contextmenu tfs-power-tools cloaking