现在我有一些主要的代码更改,无法及时完成即将发布的版本,需要搁置。有没有一种很好的方法可以将这些更改从我的工作区中取出但是以后能够返回它们?也许我错过了一些东西,但看起来这些变化仍然存在于工作空间中,即使它们被搁置了。
有更好的方法吗?我不想创建另一个工作区。
我们正在使用VS 2008和TFS 2008。
答案 0 :(得分:51)
当您搁置更改时,底部有一个复选框“在本地保留挂起的更改”。取消选中它,它将在构建Shelf时撤消文件的签出。
此外,一旦创建了一个架子,您可以自己安全地撤消收银台;相同的结果,但我认为复选框更安全一点,它只撤消你搁置的文件的结帐(所以你不会意外撤消你错过或故意没有搁置的文件的结帐)。