Tfs 如何将图标覆盖添加到源代码管理资源管理器中的文件夹图标?

Tfs 如何将图标覆盖添加到源代码管理资源管理器中的文件夹图标?,tfs,vsx,Tfs,Vsx,我感兴趣的是在源代码管理资源管理器中将文件夹标记为活动、已存档和已发布,以便团队更容易看到哪些分支处于活动状态。我有点熟悉VSX,所以一旦我知道从哪里开始,我就可以取得进展,但我需要从哪里开始的帮助 我想做的一个例子是VisualSVN,它在解决方案资源管理器中放置文件的状态。我不确定TFS是否允许我在文件夹上设置属性,以便在移动文件夹时,该状态将随之移动。如果有必要,我可以创建一个名为BranchStatus.xml的文件,并读取该文件以设置图标 如果您知道我应该在MSDN上查看哪些名称空间和

我感兴趣的是在源代码管理资源管理器中将文件夹标记为活动、已存档和已发布,以便团队更容易看到哪些分支处于活动状态。我有点熟悉VSX,所以一旦我知道从哪里开始,我就可以取得进展,但我需要从哪里开始的帮助

我想做的一个例子是VisualSVN,它在解决方案资源管理器中放置文件的状态。我不确定TFS是否允许我在文件夹上设置属性,以便在移动文件夹时,该状态将随之移动。如果有必要,我可以创建一个名为BranchStatus.xml的文件,并读取该文件以设置图标


如果您知道我应该在MSDN上查看哪些名称空间和VSX/DTE对象,请告诉我。非常感谢您的帮助。

简单的答案是否定的。TFS团队确认VS2008中的源代码管理资源管理器没有可扩展性。VS2010中可能有此选项。

回应您的评论:

只是一个想法。使用命令行,您可以为任何人设置和修改工作空间(如果您有足够的权限)。我认为也可以为其他工作区(即您的同事)隐藏分支

如果需要,仍然可以访问这些内容,但不会自动检索

没有你想要的那么好,但它可以工作


Vaccano

我们决定在发布下一个版本后,将分支移动到名为Archive的文件夹中。这种方式大家都知道它只是为了历史参考。

我从Team Foundation Server团队的开发人员那里得到了消息,他说没有这样的可扩展性点来代替图标。(通过Twitter-)必须有一种方法来警告开发人员分支已存档,不应用于当前开发。想法?这也是我们选择在团队中做的。在VS 2010中,可能有设置文件夹/分支状态的选项,但在解决方案资源管理器中不会有类似的扩展点:(