Visual Studio TFS 版本回退说明

作者:vkvi 来源:ITPOW(原创) 日期:2019-3-20

我们在 Visual Studio 中修改了文件,又不想要了。如果没有签入,可以撤销挂起的更改即可;如果已经签入了,就需要使用回退。

打开“源代码管理器”,在要回退的项目上右键,点击“回退”。

Visual Studio TFS 版本回退说明

回退单个变更集中的更改

假如我们有变更集:1、2、3、4,现在这里选择的是 2。意思就是凡是 2 的修改都撤销,至于 3、4 则不管。

由于 3、4 可以也涉及到 2 修改的文件,所以可能会存在冲突。

回退到特定版本

假如我们有变更集:1、2、3、4,现在这里选择的是 2。意思就是撤销 3、4 的变更,保留 2 签入后的样子。

说明

回退的时候,可以选择“要回退的项”,这样可以限定要回退的解决方案、项目、文件夹、文件。

如果本地有变更,但是并没有签入,要全部撤销,并不能通过“回退到特定版本”回退到最后一个版本,因为它会提示无可回退的,我们通过“撤销挂起的更改”来解决。

回退后,相当于把本地文件作个变更,我们需要再次签入,形成一个最新的版本。1、2、3、4,使用“回退到特定版本”回退到 2,并不是说把 3、4 删除,3、4 还是保留在服务器上得。

相关文章