32

现在,我有一些重大的代码更改无法及时完成,因此需要搁置。有没有一种好方法可以将这些更改从我的工作区中取出,但以后可以返回它们?也许我遗漏了一些东西,但看起来即使它们被搁置,这些更改仍保留在工作区中。

有一个更好的方法吗?我不想创建另一个工作区。

我们正在使用 VS 2008 和 TFS 2008。

4

1 回答 1

54

当您搁置更改时,底部有一个复选框“在本地保留待处理的更改”。取消选中它,它将在构建 Shelf 时撤消对文件的签出。

此外,一旦创建了货架,您就可以自己安全地撤消结帐;结果相同,但我认为该复选框更安全一些,因为它只会撤消对您正在搁置的文件的签出(因此您不会意外撤消对您错过或故意没有搁置的文件的签出)。

于 2009-04-14T15:45:59.670 回答