在MATLAB中使用SVN在各种版本的代码之间切换并提交更改很困难

时间:2015-04-20 18:07:31

标签: matlab svn version-control

我在MATLAB 2014b中使用SVN进行版本控制。我已经编辑了我的文件' main.m '三次并提交对SVN存储库的更改。因此我的文件有三个版本,比如commmit1,commmit2和commmit3。现在,我想将我的文件从commit3恢复为commit2,在commit2中进行一些更改,最后提交此编辑版本以创建commit4。我已成功从commit3恢复为commit2并对其进行了一些更改。但是,现在我无法提交对commit2的更改。它显示错误 提交失败,' main.m'已过时 。请帮我解决问题。

1 个答案:

答案 0 :(得分:2)

如果您使用TortoiseSVN作为客户端,请按照此过程操作。

  • 选择文件并右键单击,然后单击TortoiseSVN
  • 从下拉菜单中显示show log选项,您将看到一个窗口
  • 选择要还原到的特定签到。
  • 按右键单击,然后按"还原为此修订版"