3

如何在 SVN 中保存所有本地更改、还原它们,然后稍后恢复它们?

4

2 回答 2

6

您描述的功能有时称为搁置或存储。Subversion 不提供它。

可以用补丁模拟它:

  1. 你创建一个补丁
  2. 您还原更改
  3. 您从事其他工作并承诺
  4. 您应用之前​​创建的补丁

像 NetBeans这样的一些编辑器可以透明地为您完成。还有第三方脚本。

或者,您可以创建一个临时分支,在那里提交待处理的更改,切换回上一个分支,最后svn merge在完成后将更改移植回来 ( )。

于 2013-02-12T15:27:17.687 回答
0

当您提交更改时,它们会保存到修订号。保存以稍后恢复。

这是解释如何恢复到旧版本的答案:

如何在 Subversion 中返回旧版本的代码?

于 2013-02-12T15:18:42.403 回答