在 Team Foundation Server (TFS) 中获取或下载 Shelf Code

Get or download Shelf Code in Team Foundation Server (TFS)

我是 TFS 的新手,就像梅尔一样 post:

https://softwareengineering.stackexchange.com/q/142977/27650

我在另一台 PC 上有一个项目,但我已获得另一台 PC。

是的,我可以去管理部门,并用所有涉及查找然后获取我上周正在处理的货架项目的各个步骤来打扰他们,但我宁愿自己查找信息。

我在 Shelve and Unshelve Pending Changes 上找到了 MSDN 的文章,但它没有介绍如何获取我的货架项目。可能有一个我不熟悉的特殊名词。

同样,我阅读了文章What's New in Visual Studio TFS 2012,因为我们使用的是 VS2012。它似乎回顾了自最新版本以来发生的变化。

如何找到我的货架物品,以便我可以继续处理它们?

您的问题已在您提到的页面(搁置和取消搁置未决更改)的 "Unshelving" 下得到解答。你点击取消搁置,你做的第一步就是找到你的 sehlveset。但是请记住,只有当您在丢失 PC 之前搁置更改时,它才有效。

我解决了这个问题,但我不喜欢我发现的解决方法。

在 Team Explorer 中,我打开了上一个成功的货架项目,右键单击并select编辑查看货架集详细信息:

从那里,我转到 Changes to Unshelf 列表中列出的每个文件

我select编辑打开那个文件,然后从那个文件物理复制文本到我电脑上的相应文件。

同样,我对 Shelfset Details.

中已更改的每个文件都执行了此操作

无论出于何种原因,每当我 select "Unshelve Changes"选项。