如何在TFS 2010中恢复(回滚)签入?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (47)

任何人都可以告诉我如何恢复(回滚)在TFS 2010签入?

提问于
用户回答回答于

Team Foundation Server 2010版本控制中回滚(还原)变更集有两种选择。第一种选择是使用用户界面(如果你安装了最新版本的TFS 2010 Power Tools)。

另一种选择是使用TFS 2010版本控制命令行应用程序

tf.exe rollback

我在我的博客文章中有关于这两种方法的信息

对于Team Foundation Server 2012,2013或Visual Studio Online,现在回滚直接内置到源代码管理资源管理器,并且当您在团队资源管理器窗口中打开更改集的详细信息时。使用Visual Studio 2012或更高版本时,无需为此功能安装任何Power Tools版本。有一篇很棒的MSDN文章讨论了回滚现在可用的变更集的详细信息:http : //msdn.microsoft.com/en-us/library/ms194956( v=vs.110) .aspx

用户回答回答于

对于2010,请使用命令行中的回滚命令。目前还没有IDE的集成支持。

回滚命令

基本上,它的工作方式是创建一个“反三角洲”来抵消受影响的变更集。您可以通过执行获取特定版本来手动完成相同的操作,为文件添加一个空间,使其看起来像已更改,然后将其检入。如果需要单个备份,我仍然使用后一路径来退出更改文件,因为我发现它更快。

扫码关注云+社区