【发布时间】:2010-10-19 09:22:26
【问题描述】:
现在,我有一些重大的代码更改无法及时完成,因此需要搁置。有没有一种好方法可以将这些更改从我的工作区中取出,但以后可以返回它们?也许我遗漏了一些东西,但看起来即使它们被搁置,更改仍保留在工作区中。
有没有更好的方法来做到这一点?我不想创建另一个工作区。
我们正在使用 VS 2008 和 TFS 2008。
【问题讨论】:
标签: visual-studio-2008 tfs version-control tfvc
现在,我有一些重大的代码更改无法及时完成,因此需要搁置。有没有一种好方法可以将这些更改从我的工作区中取出,但以后可以返回它们?也许我遗漏了一些东西,但看起来即使它们被搁置,更改仍保留在工作区中。
有没有更好的方法来做到这一点?我不想创建另一个工作区。
我们正在使用 VS 2008 和 TFS 2008。
【问题讨论】:
标签: visual-studio-2008 tfs version-control tfvc
当您搁置更改时,底部有一个复选框“在本地保留待处理的更改”。取消选中它,它会在构建 Shelf 时撤消对文件的签出。
此外,创建货架后,您可以自己安全地撤消结帐;结果相同,但我认为该复选框更安全一些,因为它只会撤消对您正在搁置的文件的签出(因此您不会意外撤消对您错过或故意没有搁置的文件的签出)。
【讨论】: