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


狗头军师
2025-03-14 04:54:50 (25天前)

我正在与一个朋友一起进行项目,我想返回到我们的代码的旧版本并将其设置为当前版本。我该怎么做?

我在vs08上使用“ anksvn”。

我的PC上有我想要的版本,但是提交失败。我收到的消息是“提交失败,文件或目录已过期”。

我的PC上也有Subversion客户端。

2 条回复
  1. 1# v-star*위위 | 2020-08-18 15-42

    基本上,您需要“向后合并”- 在当前版本和先前版本之间应用差异到当前版本(因此最终得到的工作副本看起来像旧版本),然后再次提交。例如,从修订版150(当前)回到修订版140:

    1. svn update
    2. svn merge -r 150:140 .
    3. svn commit -m "Rolled back to r140"
登录 后才能参与评论