11 svn version-control commit cornerstone
每次事故我都犯了两次,因为我忘了添加两个文件.我可以从日志中删除特定的提交吗?

我想删除提交№4.
mil*_*ose 11
简单的答案是"不",因为Subversion不知道如何在添加提交时解决此案例,其他人更新其结帐,然后从历史记录中删除提交.在Subversion存储上可能有也可能没有涉及手术的复杂答案.
如果您可以删除当前仓库并使用新历史记录创建新仓库,则可以尝试:
svnadmin dump获取人类可读(我不得不说)存储库转储,grok格式和编辑转储,删除仓库,svnadmin load
重新创建仓库