我使用错误的消息进行了SVN提交,SVN服务器显然不支持评论编辑。所以我想我可以产生一个"还原"提交然后使用适当的消息重新提交。
由于我没有任何命令行SVN客户端(我使用PhpStorm SVN插件),我想知道它是否可能以某种方式在PhpStorm中生成此恢复提交。
答案 0 :(得分:5)
使用提交历史记录还原影响多个文件的提交的另一种方法:
VCS > Subversion > Show History
(或任何快捷方式)显示文件的提交历史记录Show All Affected Files
Revert Selected Changes
图标答案 1 :(得分:2)
使用Subversion->Show History
获取文件所有提交的列表。右键单击倒数第二个提交,然后选择“获取”将该版本复制到编辑器中。然后将其提交以恢复到之前的版本。
答案 2 :(得分:2)
由于我的提交涉及许多文件,我没有使用barmar的答案(这对于单文件提交是完全可以接受的),但我使用了补丁:
答案 3 :(得分:1)
这是在WebStorm 10中测试的,但可能也适用于PhpStorm: