Существующее хранилище контента на основе Git или Hg?
Я ищу программное обеспечение для управления большими коллекциями контента, например, 300 МБ HTML. Это требует ветвления и слияния, и должно быть распределено, если это возможно (т.е. dvcs).
Полнотекстовая индексация необходима.
Веб-интерфейс желателен.
Что-нибудь там? Это большой проект, который занял бы у меня много времени.
Создавая его самостоятельно, я бы сочетал в себе Git, JGit, Lucene и инфраструктуру Play.
Одна конкретная проблема заключается в том, что 300 МБ текста разделено на 200 000 файлов или записей. Это количество файлов обычно не быстрое, поэтому было бы неплохо пропустить стандартную рабочую модель git для файловой системы....
1 ответ
Ну, мой ответ - GIT.
Нет лучшей системы контроля версий, которая могла бы работать со многими текстовыми файлами быстрее и надежнее, чем git.
Для веб-интерфейса - посмотрите на CGIT