Добрый день.
Подскажите, как организовать хранение версий текстовых файлов, которые являются выгрузкой конфигурации коммутаторов?
Их нужно хранить внутри локальной сети, файлов около 200, создаются раз в сутки. Сейчас сохраняются в отдельные папки с указанием даты и времени в имени файла.
Хотелось бы какой нибудь интерфейс для сравнения версий, желательно веб.
Проблема в том, что хотелось бы получить отсылку в сторону определенных решений git-сервера, веб интерфейса и клиента, который сможет складывать полученные файлы в git. Я с ним еще не работал, если не считать gitHub, с которого качал исходники.
Написать скрипт, который скачивает конфигурации и коммитит их в ваш git.
В commit message можно добавлять текущую дату.
Если файлы конфигурации не менялись, то лишнее в коммит не попадет.
Любой веб-интерфейс к гиту позволяет делать diff.
Можно повесить что-нить простенькое, типа gitolite или посложнее, вроде bitbucket, с красивым веб интерфейсом. Можно в консоли сравнивать git diff.