Автоматическое управление версиями файлов в общей папке? - PullRequest
1 голос
/ 12 ноября 2010

У нас есть общий файловый ресурс на сервере Debian, в который люди будут помещать в основном небольшие текстовые, word, excel, pdf, misc, файлы.Мы хотим сохранить версионирование на уровне файлов всего, что находится в этой общей папке.Мы бы хотели, чтобы все управление версиями происходило автоматически в фоновом режиме при каждом изменении файла.

Какой самый простой способ сделать это с открытым исходным кодом?Какова лучшая система управления версиями для этого?Есть ли где-нибудь такая автоматизированная система управления версиями?

Я не прошу полных инструкций.Я просто ищу рекомендации или ключевые слова для поиска (кроме «автоматических файлов версий», которые меня не особо находят).

Мы уже выполняем резервное копирование тома много раз в день.Мы не хотим делать моментальные снимки томов и т. Д. Мы ищем какое-то автоматическое управление версиями на уровне файлов.

Обновление:

Использование incron для автоматической отправки изменений в папку:

http://andrew.mcmillan.net.nz/blog/using_incron_to_autoversion_a_directory

Благодаря использованию нового ключевого слова "autoversioning" я нашел вышеупомянутое, что меня интересует. Это скрипт, который запускается из incron при каждом изменении файла.Одна проблема в том, что incron не является рекурсивным.

Ответы [ 2 ]

1 голос
/ 12 ноября 2010

Я бы попробовал версионную файловую систему, такую ​​как ext3cow или nilfs .У меня нет с ними опыта, но они всегда выглядели для меня очень интересной идеей.

0 голосов
/ 12 ноября 2010

Директива SVNAutoVersioning для mod_dav_svn является одним из решений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...