Visual studio 2012 如何在团队资源管理器源代码管理器子窗口中自定义工具栏?

Visual studio 2012 如何在团队资源管理器源代码管理器子窗口中自定义工具栏?,visual-studio-2012,team-explorer,Visual Studio 2012,Team Explorer,我安装了VisualStudio2012团队资源管理器,它允许我访问存储在雇主TFS服务器上的文件。我主要使用它签出文件,在非VS工具中修改它们,然后将更改的版本上载到TFS。在“团队资源管理器”窗口中,有一个源代码管理器窗口/选项卡,它有自己的工具栏,与团队资源管理器主窗口的工具栏分开: 我想自定义此工具栏,添加一个按钮。但我在工具->自定义->命令->工具栏下找不到任何与之匹配的内容。谷歌搜索得到的结果与我无关。恐怕你做不到。该窗口只是一个有用的管理器,因此您可以打开、同步、创建文件夹、添

我安装了VisualStudio2012团队资源管理器,它允许我访问存储在雇主TFS服务器上的文件。我主要使用它签出文件,在非VS工具中修改它们,然后将更改的版本上载到TFS。在“团队资源管理器”窗口中,有一个源代码管理器窗口/选项卡,它有自己的工具栏,与团队资源管理器主窗口的工具栏分开:


我想自定义此工具栏,添加一个按钮。但我在工具->自定义->命令->工具栏下找不到任何与之匹配的内容。谷歌搜索得到的结果与我无关。

恐怕你做不到。该窗口只是一个有用的管理器,因此您可以打开、同步、创建文件夹、添加文件、删除等等,这就是该窗口的用途。您想在此处添加什么?

我想添加一个按钮,获取所选项目的变更集1(以删除该项目的本地副本)。我不确定是否理解-您已经可以删除所选项目-除非它是文件夹,否则删除项目时会直接进入回收站,我应该提到我正在使用本地工作区。因此,如果我删除文件或文件夹,TFS会将其作为更改进行跟踪。get changeset 1技巧是我发现的唯一一种在TFS不将其视为删除的情况下删除本地副本的方法。因此,您想删除一个项目,但在提交/同步时不通知TFS?为什么?TFS旨在用于跟踪更改(如subversion等)——这是TFSI的全部要点,我使用多个分支和一个大型代码库。当我不再在某个分支上工作时,就不需要在我的计算机上保留该分支的副本。所以我只想删除本地副本,就像unget一样。