20  /  201

10. Использование бета-версии BitrixEnv (10. Enable or disable bitrix-env beta versions)

Просмотров: 10787
Дата последнего изменения: 29.03.2021
Александр Суворов
Сложность урока:
5 уровень - сложно, но не смертельно. Нужно подумать, вспоминать уже пройденный материал, собрать в кучу внимание, немного терпения и всё получится.
1
2
3
4
5

Бета-версии

Внимание! Для операций, описанных в данной главе, необходимы знания администрирования *nix-систем. Перед началом проведения данных операций рекомендуется сделать полный бекап «Виртуальной машины».

При разработке своих решений на основе виртуальной машины BitrixEnv/VMBitrix.CRM, может понадобиться отслеживание изменений в ее версиях файлов и новых возможностей. Для этого вы можете включить репозиторий бета-версии BitrixEnv/VMBitrix.CRM или подключить репозиторий исходников виртуальной машины и отслеживать все изменения.

Внимание!
  • Сама бета-версия и ее исходные коды доступны для BitrixEnv/VMBitrix.CRM, начиная с версии 7.3.10.
  • Обратного отката установленной бета-версии BitrixEnv/VMBitrix.CRM к стабильной нет. Чтобы перейти на стабильную версию, нужно дождаться релиза стабильной версии, новее беты, или установить стабильную версию заново. Например для бета-версии 7.3.10, нужно ждать стабильную версию 7.4.


Нумерация бета-версий

Мы решили оставить небольшой запас для возможности выпускать стабильные версии. Поэтому бета-версии будут иметь номер выше, чем текущая стабильная версия BitrixEnv/VMBitrix.CRM. Например, текущая версия – 7.3.2, бета – 7.3.10. До версии 7.3.10 могут быть выпущены стабильные версии, с версии 7.3.10 и выше – беты. Для нового релиза, например 7.4.xx, порядок тот же: до 7.4.10 – стабильные, 7.4.10 и выше – беты и т.д.

Функционал бета-версий

Все исправления, дополнения и новый функционал, выпускаемый в бете, выйдет в следующей стабильной версии.

Жизненный цикл бета-версии

Ориентировочно 2-4 месяца, после чего все изменения должны уйти в релиз стабильной версии.

Включение/выключение бета-версий

Как включить или выключить бета-версию BitrixEnv/VMBitrix.CRM

  1. Если у вас стабильная версия машины, вам нужно обновить BitrixEnv/VMBitrix.CRM до версии 7.3.2 или выше.

  2. Далее есть 2 пути:
    • если пул не создан:
      • включить: 2. Configure localhost settings > 7. Enable or disable beta version of bitrix-env > 1. Enable bitrix-env beta versions.
      • выключить: 2. Configure localhost settings > 7. Enable or disable beta version of bitrix-env > 1. Disable bitrix-env beta versions.

    • если пул создан:
      • включить: 1. Manage Hosts in the pool > 10. Enable or disable bitrix-env beta versions > 1. Enable bitrix-env beta versions.
      • выключить: 1. Manage Hosts in the pool > 10. Enable or disable bitrix-env beta versions > 1. Disable bitrix-env beta versions.
      или:
      • включить: 2. Configure localhost settings > 7. Enable or disable beta version of bitrix-env > 1. Enable bitrix-env beta versions.
      • выключить: 2. Configure localhost settings > 7. Enable or disable beta version of bitrix-env > 1. Disable bitrix-env beta versions.

      Для VMBitrix.CRM (т.к пул создается сразу при установке машины):
      • включить: 2. Configure localhost settings > 7. Enable or disable beta version of bitrix-env > 1. Enable bitrix-env beta versions
      • выключить: 2. Configure localhost settings > 7. Enable or disable beta version of bitrix-env > 1. Disable bitrix-env beta versions

  3. Затем необходимо обязательно обновить пакеты через меню машины либо командой:

    yum clean all && yum update
    


Бета или стабильный?

Как определить, какой репозиторий используется: бета или стабильный?

Выполнить команду:

yum clean all
В строке со списком репозиториев для беты будет bitrix-beta, для стабильной bitrix. Например:
Cleaning repos: base bitrix-beta bitrix-source epel ...


Как вернуть стабильную версию

Обратного отката установленной бета-версии к текущей стабильной нет, т.е если вы перешли, например, на бету 7.4.13, то вернуться к стабильной 7.4.4 нельзя.
В этом случае чтобы перейти на стабильную версию, нужно дождаться релиза стабильной версии, новее беты, или установить стабильную версию заново. Например для бета-версии 7.4.13, нужно ждать стабильную версию 7.5.
Не забудьте предварительно перейти к использованию репозитория стабильной версии, отключив репозиторий бета-версии.

Как получить исходники бета версии

Скачать исходники можно так же, как и исходники стабильной версии.

Где посмотреть список изменений бета версии

Список изменений публикуется в главе Что нового?. Обсуждение бета версии происходит на форуме.

Курсы разработаны в компании «1С-Битрикс»

Если вы нашли неточность в тексте, непонятное объяснение, пожалуйста, сообщите нам об этом в комментариях.
Развернуть комментарии