我已经转移了我的SVN存储库,迁移到另一台服务器,并注意到一个子文件夹特别是有15个版本更改其内容的文件被作为存储库的完整修订版本。
有没有办法压缩转储文件中的修订数量?
该文件夹包含509 > 603
的修订版,但该范围内只有18个修订版更改了其内容。我想删除该范围内的其他85个版本。
我已将svndumpfilter
与--drop-empty-revs
和--renumber-revs
一起使用,但它只会将它们重新编号为同一版本。我的问题/问题是,如何将转储文件中的修订版压缩为仅与该文件夹相关的修订版?我从文件夹的svn日志中获取有关“18个相关修订版”的信息。
希望我已经提供了足够的信息来清楚我想要做什么并需要帮助,如果没有,请告诉我,我会更新/编辑。感谢
修改
答案 0 :(得分:1)
最简单的方法(如果您知道“实际更改”的修订版)是:
--incremental
开关--incremental
开关将所有内容传输到新服务器并按相同顺序将它们加载到新存储库