我们通过TFS提供了一堆构建定义,这些在VS中的团队资源管理器 - 构建中可见,直到几分钟前,当我尝试将其中几个添加到“收藏夹”时”。
我所做的只是右键单击构建定义,然后选择“添加到收藏夹”,然后为另一个构建定义重复该过程:
然而,结果是一个现在空的构建定义列表 - 我似乎无法再找到它们中的任何一个。此外,我收到以下错误消息:
已添加具有相同键的项目。
任何想法如何解决这个问题?有人知道存储“收藏夹”列表的位置吗? (我的理由是,如果我能找到并清空该列表,那么这个问题可能会消失吗?)
答案 0 :(得分:3)
我今天遇到了同样的问题。我能够通过以下步骤解决它。
刷新后,我最喜欢的构建定义又回来了!
答案 1 :(得分:1)
您可以尝试(这对我有同样的问题)删除以下文件夹中的所有文件并重新启动VS2012(Source): C:\ Users [USERNAME] \ AppData \ Local \ Microsoft \ Team Foundation \ 4.0 \ Cache
答案 2 :(得分:1)
今天,当我打开一个神秘对话框并阻止用户输入时,这个问题就出现了。我无法找到它或将重点放在它上面。我不得不强制关闭VS,重新启动后我的收藏夹已损坏。
我发现您可以直接删除收藏夹的缓存并重新启动IDE。一旦启动,您将看到VS将重新创建该文件夹,并且只要您添加第一个收藏夹,就会在该位置创建新的收藏夹文件。 C:\ Users \\ AppData \ Local \ Microsoft \ Team Foundation \ 4.0 \ FavoritesStore
无需编写应用程序或清除相邻的缓存文件夹。
答案 3 :(得分:0)
收藏夹存储在用户或组的元数据中。您需要编写一个应用程序来清除它们。
http://geekswithblogs.net/TarunArora/archive/2012/10/18/tfs-api-add-favorites-programmatically.aspx