@AlexSer

Как организовать контроль версии?

Всем привет!
Не давно появился такой вопрос:
Допустим у меня есть веб приложение на PHP. Но, оно каждый раз добавляется и расширяется, дописываю функции, что-то улучшаю, что-то убираю. Веб-приложение уже работает в двух организациях. И они отличаются, так как одна из организации просит добавить отчеты, соответсвенно файлы начали отличаться.
Как организовать приложение так, чтобы оно само контролировало версии файлов, и если хоть один файл отличается, чтобы оно предупреждало. Просто на днях загрузил автоматом более новый файл и были проблемы.

Я хочу, чтобы мое приложение само контролировало версии своих файлов.
Подскажите где и что почитать, что посмотреть или как Вы решили данную проблему.
  • Вопрос задан
  • 169 просмотров
Решения вопроса 1
Tomio
@Tomio
backend developer (python, php)
Если не использовать для этих целей Git, то можно поступить простым способом: сравнивайте контрольные сумы файлов https://php.net/manual/ru/function.hash-file.php
И если суммы отличаются - значит файл изменен. Можно сигнализировать об этом, скажем, по почте.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы