这个紫色'T'图标在Visual Studio/TFS 2012中意味着什么

Gar*_*rry 32 tfs icons visual-studio-2012

我正在使用Visual Studio 2012,链接到TFS 2012以进行源代码管理.

我刚刚分支了一些代码,但在创建分支文件后,它告诉我我没有"管理分支"权限.

这不是一个问题,我可以对此进行排序,但是我的Google技能在确定这个紫色的"T"图标在源资源管理器窗口中的含义时失败了.

在此输入图像描述

我认为这是一个悬而未决的变化?

在这一天之后:在对权限进行排序之后,我在ok中检查了新分支并且图标消失了,但我仍然想知道它的含义,以及如何识别可能出现的任何其他图标.

Ric*_*nks 33

它只是待处理分支操作的新VS2012图标.如果你仔细观察,它不是'T',而是一个向上的分裂箭头.如果查看文件 - >源代码管理 - >分支和合并 - >分支菜单项,则可以看到更大版本的图标.

通常您不会看到这一点,因为分支操作通常在服务器端执行.在您的情况下,由于您没有权限,因此它被跟踪为待处理的分支请求,并在您的权限问题得到解决后清除.

  • 刚刚在 VS2017 中第一次看到这个,每当挂起的分支尚未通过签入提交时,它也会出现。 (2认同)

Spy*_*der 11

当您签入新分支时,紫色图标将消失.

紫色T符号将显示在新创建的分支中具有挂起更改的所有文件旁边(分支已创建但未签入).我认为这是源控制或分支级别的"待定更改"指标.