创建新的 Mercurial 存储库克隆 SINCE 修订版
Create new mercurial repository cloning SINCE revision
我有一个巨大的 Mercurial 存储库。
克隆和一些操作开始变慢了。
我想摆脱旧的提交,但保留自特定日期以来的修订历史。
有没有什么方法可以将自某个特定提交以来的提交保留在单个分支上,并将所有较旧的父提交合并为一个?
R1 -> R2 ->R3 ->R4 ->R5 -> R6 -> R7 ->R8 ->Tip
[R1-5] ->R6 ->R7 ->R8 ->Tip
我尝试使用 GRAFT 来做这样的事情,但它没有用(也许我现在不知道如何正确地做)。
可选:Sourcetree上有这个选项吗?
我有一个巨大的 Mercurial 存储库。
克隆和一些操作开始变慢了。 我想摆脱旧的提交,但保留自特定日期以来的修订历史。
有没有什么方法可以将自某个特定提交以来的提交保留在单个分支上,并将所有较旧的父提交合并为一个?
R1 -> R2 ->R3 ->R4 ->R5 -> R6 -> R7 ->R8 ->Tip
[R1-5] ->R6 ->R7 ->R8 ->Tip
我尝试使用 GRAFT 来做这样的事情,但它没有用(也许我现在不知道如何正确地做)。
可选:Sourcetree上有这个选项吗?