TFS Power Tools 2010显示文件已签出

TFS Power Tools 2010显示文件已签出,tfs,tfs-power-tools,Tfs,Tfs Power Tools,不知怎的,TFS Power Tools认为我的文件已签出,但它不允许我签出,因为该选项已灰显 当我在windows资源管理器中查看时,我看到我的文件覆盖着一个小笔图标。当我右键单击并转到“Team Foundation Server”时,我选择“撤消”,但得到消息“在选择中没有任何更改或选择的任何孩子”。如果我右键单击并转到签入,则会收到消息“没有挂起的更改” 当我在VisualStudio中打开源代码管理资源管理器时,它不会显示文件的挂起更改 有人能告诉我可以采取什么措施来解决吗?似乎很奇怪

不知怎的,TFS Power Tools认为我的文件已签出,但它不允许我签出,因为该选项已灰显

当我在windows资源管理器中查看时,我看到我的文件覆盖着一个小笔图标。当我右键单击并转到“Team Foundation Server”时,我选择“撤消”,但得到消息“在选择中没有任何更改或选择的任何孩子”。如果我右键单击并转到签入,则会收到消息“没有挂起的更改”

当我在VisualStudio中打开源代码管理资源管理器时,它不会显示文件的挂起更改


有人能告诉我可以采取什么措施来解决吗?

似乎很奇怪,让我们看看常见的情况:

  • 文件实际上未签出,但在资源管理器中显示为已签出 =>请尝试通过VS签出文件,如果可以,在Power Tools与源代码管理的集成中肯定存在一些问题。重新启动机器。若问题相同,那个么可能是TFS凭据和登录windows凭据不同,状态有时不更新

  • 文件设置了管理员单次签出和其他人签出的属性,因此阻止您签出或签入。出于相同的原因,撤消签出也是不可能的

  • 创建新工作区或在具有不同工作区的其他计算机上尝试。 =>有时工作区冲突,同一目录通过多个工作区的多个映射会产生问题

  • 电动工具安装已损坏或与某些其他扩展不兼容。 =>很多时候,频繁的突然断电或etc会损坏软件,重新安装最新的电动工具。如果问题仍然存在,请检查VS或windows shell的其他扩展是否没有中断功能


  • 希望这有帮助,如果没有,请告诉我更多详细信息,如已安装的扩展名、已安装的power tools版本/更新。

    是否该文件已由您在另一个工作区签出?
    转到VStudio并在团队资源管理器下选中“团队成员”。右键单击您自己并选择“显示挂起的更改”。这将显示所有工作区/工作站中的所有签出项。您也可以在那里撤消它。

    最后,为了了解您的文件发生了什么,请进入VS“文件”>“源代码管理”>“在源代码管理中查找”>“状态”
    选择模块的路径并点击“查找”。这将显示是否有其他人签出了此文件

    是否启用了撤消选项?撤消选项已启用但不起作用-如原始问题中所述在
    %userprofile%\Local Settings\Application Data\Microsoft\Team Foundation\3.0“