У нас есть общий файловый ресурс на сервере Debian, в который люди будут помещать в основном небольшие текстовые, word, excel, pdf, misc, файлы.Мы хотим сохранить версионирование на уровне файлов всего, что находится в этой общей папке.Мы бы хотели, чтобы все управление версиями происходило автоматически в фоновом режиме при каждом изменении файла.
Какой самый простой способ сделать это с открытым исходным кодом?Какова лучшая система управления версиями для этого?Есть ли где-нибудь такая автоматизированная система управления версиями?
Я не прошу полных инструкций.Я просто ищу рекомендации или ключевые слова для поиска (кроме «автоматических файлов версий», которые меня не особо находят).
Мы уже выполняем резервное копирование тома много раз в день.Мы не хотим делать моментальные снимки томов и т. Д. Мы ищем какое-то автоматическое управление версиями на уровне файлов.
Обновление:
Использование incron для автоматической отправки изменений в папку:
http://andrew.mcmillan.net.nz/blog/using_incron_to_autoversion_a_directory
Благодаря использованию нового ключевого слова "autoversioning" я нашел вышеупомянутое, что меня интересует. Это скрипт, который запускается из incron при каждом изменении файла.Одна проблема в том, что incron не является рекурсивным.