【问题标题】:How to undo "Revert changes from this revision" in tortoisesvn如何在 tortoisesvn 中撤消“恢复此版本的更改”
【发布时间】:2014-12-08 18:29:16
【问题描述】:

我在 tortoisesvn 中使用了“Revert changes from this revision”选项, 因为我想构建我的项目,而不需要我在一个特定版本中所做的所有更改。 之后,我希望所有更改都恢复并更新 tortoisesvn 中的文件夹, 但什么也没发生,没有文件更新。 那是什么意思? 这意味着我没有正确还原更改并且我的构建将包含它们?

请向我解释如何正确还原一个修订版的更改,以便在没有它们的情况下在 Visual Studio 中构建项目,然后重新获取所有修改?

【问题讨论】:

标签: tortoisesvn revert


【解决方案1】:

我终于明白了: 在 tortoiseSvn 右键单击​​工作副本,然后选择“检查修改”。 所有还原的文件都应显示为“已修改”。

要撤消还原需要选择所有文件,然后右键单击它们并选择“还原”。

【讨论】:

    【解决方案2】:

    听起来您的思路是正确的,要恢复这些更改,您可以:

    1. 从修订中恢复更改(就像您所做的那样)
    2. 提交
    3. 为您的新项目构建创建标签
    4. 在您刚刚执行的还原之前检查修订版
    5. 再次提交

    这应该让你回到以前没有恢复的状态,存储库处于相同状态,但你现在为你的项目构建保存了一个标签。

    【讨论】:

      猜你喜欢
      • 2021-02-17
      • 1970-01-01
      • 1970-01-01
      • 2014-01-29
      • 1970-01-01
      • 1970-01-01
      • 2011-07-27
      • 2017-09-20
      • 2017-11-07
      相关资源
      最近更新 更多