Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Информация

Если вы сами изменяли основной код системы - тогда будте будьте осторожны с обновлением, на дополнительные файлы/модули не влияет

...

  1. Определить папку для скачивания обновлений (для особо рисковых - мануал ниже)
  2. Сделать первый pull 
    Блок кода
    git pull https://it39.su/blahblahblah/releases/blahblah.git
  3. У вас спросит username/password, вводите от своего аккаунта
  4. Дождёмся клонирования
  5. Чтоб не вводить каждый раз логин и пароль, надо отредактировать один файл в папке с клоном
    Блок кода
    cd .git
    nano config
    Секция url
    приводим его к такому виду
    https://username:password@it39.su/blahblahblah/releases/blahblah.git
    Где username и password - соответственно ваш доступ в гит
    Сохраняем
    После этого перезаписываем файлы поверх существующего биллинга
  6. После этого перезаписываем файлы поверх существующего биллинга
  7. Пользуемся

...

  1. Можно настроить обновление по крону
  2. Не надо думать какин какие папки перезаписывать
  3. Система всегда актуальна
Минусы
  1. ВозможнорВозможно, но маловероятно, в системе появется появится неуспевшая выявиться ошибка
  2. Автоматом система может и не обновиться, так как вы измените существующие файлы и вам придётся всё делать вручную

...

Информация

пока вы не запустите git pull, система НЕ будет обновлена!

Предупреждение
После git pull ОБЯЗАТЕЛЬНО!!! Применить недостающие sql файлы апдейта

После всех манипуляций, вам будет достаточно делать в /usr/abills обычный git pull и система обновиться сама