正在清除SVN中版本树的一部分

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

得到了一个SVN下的项目。没有分支机构(因为只有我们两个人,我留下一个人负责)。如何从x开始删除反转?

您不能右键单击并“更新到修订版”吗?您可以将它回滚到其他人开始进行更改之前,然后重新提交,它将返回到该版本。
我不确定您是否真的可以删除某个日期的所有修订版?

您可以用简单的方法、困难的方法或懒人的方法来完成:

  • Easy Way:使用
    svn merge
    命令将生成还原到以前的版本。这是快速的,而且您不必将存储库取下。然而,所有古老的历史仍然存在
  • 艰难之路:您需要取下存储库,然后执行以下操作:
    • 使用
      svnadmin Dump
      转储存储库。您可以使用
      r$first:$last
      指定要转储的修订范围
    • 将当前存储库移动到其他位置
    • 使用
      svnadmin load
      命令重新创建存储库
    • 重新启动存储库。现在,您缺少了所有想要删除的错误修订
  • 懒骨头之路:等待Subversion 1.8推出
    svn deletate
    命令

我只想删除所有chaps代码(因为它是c**p),以确保它不会在将来再来咬我们!我知道那种感觉。。那我就不确定了!但是如果你发现了,请告诉我!