TFS Power Tools 2010显示文件签出

时间:2012-08-07 09:48:12

标签: tfs tfs-power-tools

不知何故TFS Power Tools认为我的文件已经签出,它不会让我签出,因为该选项是灰色的。

当我查看Windows资源管理器时,我看到我的文件带有小笔图标覆盖。当我右键单击并转到“Team Foundation Server”时,我选择撤消,然后得到消息“在选择中没有要撤消的更改或选择的任何子项”。如果我右键单击并转到签到,则会收到消息“没有待处理的更改”。

当我在Visual Studio中打开源代码管理资源管理器时,它没有显示该文件的待处理更改。

任何人都可以建议我可以解决的任何步骤吗?

2 个答案:

答案 0 :(得分:1)

是否可以在另一个工作区检出文件?
转到VStudio&检查"团队成员"在Team Explorer下。右键点击你自己&选择"显示待处理的更改"。这应该显示所有工作区/差异中所有已签出的项目。你也可以在那里撤消它。

最终,为了找出你的文件发生了什么,请进入VS" File">"来源控制">"在源代码管理中查找">"状态"
选择模块的路径&点击找到'。这应该揭示是否有任何其他人签出此文件

答案 1 :(得分:0)

看起来很奇怪,让我们检查一下常见的场景:

  1. 文件实际上没有签出,但在资源管理器中显示为已签出 =>请尝试通过VS签出文件,如果可以,Power Tools与Source COntrol的集成肯定存在问题。重启机器。如果问题相同,则可能是TFS凭据与登录窗口凭据不同,状态有时不会更新。

  2. 文件已设置由Admin& amp;由其他人检查,从而阻止您退房或办理登机手续,同样原因也无法撤销结账。

  3. 创建新工作区或尝试使用不同工作区的其他计算机。 =>有时工作空间冲突,同一目录通过多个工作空间的多个映射会产生问题。

  4. Power Tools安装已损坏或与其他某些扩展程序不兼容。 =>很多时候,经常突然断电等会破坏软件,重新安装最新的电动工具。如果问题仍然存在,请检查VS或Windows shell的其他扩展是否没有中断运行。

  5. 希望有帮助,如果没有,请告诉我更多详细信息,例如已安装的扩展程序,已安装的电动工具版本/更新。