Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 2 Следующий »

Публичная версия

Проверяем версионность системы по адресу https://it39.su/asr-kazna-39/releases/39/-/releases

Если релизная версия отличается от установленной, то просто её оттуда скачиваем

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

Распаковываете в любую папку, перезаписываете поверх старой системы

Пользуетесь

Коммерческая версия

У вас должен быть доступ в гит. Напоминаем, что доступ в гит осуществляется по подписке.

После получения доступа в гит, вам надо сделать следующее

  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 init
git remote add origin https://username:password@it39.su/blahblahblah/releases/blahblah.git
git add .
git fetch
git checkout master
git pull

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


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

  • Нет меток