FIXME: filter-existed-objects-from-log Сейчас если коммит ссылается на уже существующие в стейте объекты, они всё попадут в лог. Нужно отфильтровывать их оттуда TODO: faster-git-clone Медленное клонирование. Можно попытаться оптимизировать, можно попытаться сделать через fast-import -- т.е дампить объекты в формате fast-import-stream, должно быть намного быстрее FIXME: faster-export Сейчас обходятся вообще все коммиты в git rev-list, а можно только те, которых нет в стейте - т.е начиная с какого-то. Ну например, для данной ссылке брать коммит с максимальной высотой (глубиной) и rev-list делать до него. Пример: ``` [dmz@minipig:~/w/hbs2]$ git rev-list --objects 640c447e9dca6a32ecb80f85f2d3ab9ad45dc91e.. 0e887a87e30005a8ebdb43aa5bf0ed78383cf52a 5509c970621a75c9f82b4d2743fd211c1165e61f 7f0c4c0659367ae10bd3eb84b7bc26f09dd26282 hbs2-git 6d38123f72101aa6a66c35ced40f5dd156a722c4 hbs2-git/lib 1aadc3441288d6d4f9fddb00342dd296242ded1a hbs2-git/lib/HBS2Git bb270a54495fdf44e831b53c63b5814a44d354af hbs2-git/lib/HBS2Git/State.hs ``` TODO: git-tags-support Поддержать теги, в т.ч. подписанные. Неподписанные возможно и так будут работать.