mercurial中有没有办法从数据库中删除旧的变更集?我有一个60GB的存储库,这使得克隆非常痛苦.我想在某个日期之前修剪掉所有东西,并把巨大的数据库带走以收集灰尘.
mercurial
我的hg repo历史中有一堆文件已被删除.它们导致repo变得非常大(其中几个是图像,并且项目早期的sql转储,以及其他从未应该首先进行过调试的东西).
如何让mercurial忘记这些东西并让我的存储库再次降低到合理的大小?
我是否应该复制文件(和.hgignore)并创建一个新的仓库,同时归档旧的仓库以备将来参考?
version-control mercurial
mercurial ×2
version-control ×1