У меня есть ртутное репо с несколькими ГБ под .hg/store/data. Я выделил несколько огромных папок под .hg/store/data, которые начинаются с подчеркивания (например. .hg/store/data/_some_path_example), и они не присутствуют в рабочем каталоге.Уменьшить размер папки ртути .hg
Я попытался использовать расширение hg convert с файловой картой с инструкциями exclude, но каталоги все еще существуют в преобразованном репо. Какими должны быть пути в операторах exclude, которые удаляли пути .hg/store/data/_some_path_example с символами подчеркивания? ...
Спасибо!
Я думаю, что я нашел смысл подчеркивания в пути .hg/store/data/_some_path_example - это способ Меркуриана сказать, что _s должен быть прописным, т. Е. В этом случае - SomePathExample. Я конвертирую сейчас, чтобы узнать, поможет ли определение пути с верхним регистром в файле filemap ... –
Похоже, у вас в истории много удаленных файлов, которые вы хотите очистить. 'hg manifest -all' может помочь. В нем перечислены все файлы из всех версий, включая удаленные и переименованные файлы. Затем вы можете использовать расширение 'convert', чтобы отделить эти файлы от истории, если это ваше намерение. –