【问题标题】:TFS Save Changes Private & Undo Pending ChangesTFS 保存更改私有和撤消挂起的更改
【发布时间】:2017-02-12 03:50:56
【问题描述】:

我继承了一个庞大的c#项目,我打算做以下事情

  • 对项目文件(许多文件)进行大量更改

  • 私下保存我对 tfs 的所有更改,这样我就不会签入我的工作并搞乱团队的工作。我要保存的原因是,这样我可以参考我的更改。

  • 保存更改后,我想用服务器上的最新版本覆盖我的文件。获取最新版本不起作用,,,因为我的更改比服务器版本更新。

简而言之,我想更改一些文件进行测试,将它们保存为仅供我自己参考,然后撤消我的待定更改并用服务器上的最新版本覆盖我的文件。

如何使用 TFS 执行上述步骤。如果有帮助,我正在使用 Visual Studio 2012。

【问题讨论】:

    标签: tfs azure-devops tfvc


    【解决方案1】:

    这是一个典型的分支用例。为您的大规模更改创建一个分支。

    【讨论】:

      【解决方案2】:

      您可以创建“私有”分支或使用搁置集。分支会更可靠(可以删除搁置集而不留下历史记录)。

      【讨论】:

      • 问题的第二部分怎么样......我怎样才能从服务器获取最新文件(比如当我想恢复到原始代码时)......我相信我必须“撤消挂起更改”...然后执行获取具体操作?
      • 是的。您可以执行以下任一操作: 1. 撤消挂起的更改并获取最新版本 2. 获取特定文件并覆盖任何/所有本地文件
      猜你喜欢
      • 1970-01-01
      • 2016-04-20
      • 2021-11-05
      • 1970-01-01
      • 2011-12-21
      • 2018-03-21
      • 2017-03-20
      • 2014-09-12
      • 1970-01-01
      相关资源
      最近更新 更多