我对TFS很新,就像这篇文章中的梅尔一样:
https://softwareengineering.stackexchange.com/q/142977/27650
我在另一台电脑上有一个项目,但我已经发了另一台电脑。
是的,我可以去管理层,并且在上周找到我正在处理我的货架项目所涉及的所有各个步骤时会对它们造成错误,但我宁愿自己找到这些信息。
我在Shelve and Unshelve Pending Changes上找到了MSDN的文章,但它没有介绍如何获取我的保管项目。也许有一个我不熟悉的特殊术语。
同样,我阅读了文章What's New in Visual Studio TFS 2012,因为我们使用的是VS2012。它似乎超越了自最新版本以来发生的变化。
答案 0 :(得分:1)
你的问题在" Unshelving"在您提到的页面上(Shelve和Unshelve Pending Changes)。你点击取消搁置,你要做的第一步是找到你的sehlveset。但请记住,只有在您丢失PC之前搁置了更改,才能正常工作。
答案 1 :(得分:0)
我解决了这个问题,但我不喜欢我发现它的方式。
在团队资源管理器中,我打开了上一个成功的货架项目,执行了右键单击并选择了查看货架集详情:
从那里开始,我去了对Unshelf的更改列表中列出的每个文件。
我为该文件选择打开,然后将该文件中的文本物理复制到我电脑上的相应文件中。
同样,我为 Shelfset详细信息中已更改的每个文件执行了此操作。
无论出于何种原因,每当我选择“Unshelve Changes”选项时, Team Foundation Server 都不会将该数据拉回到我的项目中。