从本地工作空间中删除搁置集

Remove shelveset from local workspace

显然我太笨了,无法在 google 上甚至在这里找到答案。所以请帮忙。

我在 TFS 中取消搁置了一个搁置集。在我的本地工作中使用过这个搁置集 space 但我知道我想摆脱搁置集。 我想要的是从我的本地工作 space 和项目中删除搁置集的文件。即使从光盘。当然有一个简单的方法,但目前我知道的唯一方法是手动操作——这显然不是可行的方法。

在解决方案级别右键单击源代码管理下的“撤消挂起的更改”选项。

这不适用于许多开发人员,因为他们将与他们自己的未决更改一起取消搁置,并且撤消将清除所有更改,而不仅仅是搁置集更改。几年前我们也曾为此苦苦挣扎。直到我们接受了 "checkin early and often" 工作流程。今天,我们永远不会打开一个搁置集,其中有其他文件已经为此专门签出。我们处理代码并在不破坏其他人的情况下尽快将其签入。这样效果更好。