正在清除SVN中版本树的一部分
得到了一个SVN下的项目。没有分支机构(因为只有我们两个人,我留下一个人负责)。如何从x开始删除反转?您不能右键单击并“更新到修订版”吗?您可以将它回滚到其他人开始进行更改之前,然后重新提交,它将返回到该版本。正在清除SVN中版本树的一部分,svn,Svn,得到了一个SVN下的项目。没有分支机构(因为只有我们两个人,我留下一个人负责)。如何从x开始删除反转?您不能右键单击并“更新到修订版”吗?您可以将它回滚到其他人开始进行更改之前,然后重新提交,它将返回到该版本。 我不确定您是否真的可以删除某个日期的所有修订版?您可以用简单的方法、困难的方法或懒人的方法来完成: Easy Way:使用svn merge命令将生成还原到以前的版本。这是快速的,而且您不必将存储库取下。然而,所有古老的历史仍然存在 艰难之路:您需要取下存储库,然后执行以下操作: 使
我不确定您是否真的可以删除某个日期的所有修订版?您可以用简单的方法、困难的方法或懒人的方法来完成:
- Easy Way:使用
命令将生成还原到以前的版本。这是快速的,而且您不必将存储库取下。然而,所有古老的历史仍然存在svn merge
- 艰难之路:您需要取下存储库,然后执行以下操作:
- 使用
转储存储库。您可以使用svnadmin Dump
指定要转储的修订范围r$first:$last
- 将当前存储库移动到其他位置
- 使用
命令重新创建存储库svnadmin load
- 重新启动存储库。现在,您缺少了所有想要删除的错误修订
- 使用
- 懒骨头之路:等待Subversion 1.8推出
命令svn deletate