Views: 3222
Last Modified: 10.03.2021

Attention! Knowledge of how to administer *nix systems is required for operations described in this section. Please, create a full Virtual appliance system backup before performing the operations, described below.

When developing your BitrixEnv/VMBitrix.CRM-based solutions, tracking of file version changes will be required. This feature can be enabled by connecting a source data repository for Virtual Appliance, allowing to track all changes and modifications.

Attention! Packet source codes are available for stable and beta versions of BitrixEnv/VMBitrix.CRM, starting from version 7.3.0.


VMBitrix/VMBitrix.CRM stable version

  1. Add file for the repo /etc/yum.repos.d/bitrix-source.repo with the following content:

    [bitrix-source]
    name=$OS $releasever - source
    failovermethod=priority
    baseurl=http://repos.bitrix24.com/yum/SRPMS
    enabled=1
    gpgcheck=1
    gpgkey=http://repos.bitrix24.com/yum/RPM-GPG-KEY-BitrixEnv
    
  2. Check, if the packet yum-utils is available:

    yum clean all && yum install yum-utils
    
  3. Download virtual appliance source code data:

    • Standard BitrixEnv:

      yumdownloader --source bitrix-env
      
      Approx. console response for standard BitrixEnv
    • VMBitrix.CRM

      yumdownloader --source bitrix-env-crm
      
      Approx. console response for VMBitrix.CRM

VMBitrix/VMBitrix.CRM Beta

  1. Add file for the repository /etc/yum.repos.d/bitrix-source-beta.repo with the following contents:

    [bitrix-source-beta]
    name=$OS $releasever - source
    failovermethod=priority
    baseurl=https://repos.bitrix24.com/yum-beta/SRPMS
    enabled=1
    gpgcheck=1
    gpgkey=https://repos.bitrix24.com/yum/RPM-GPG-KEY-BitrixEnv
    
  2. Check if yum-utils package is available:

    yum clean all && yum install yum-utils
    
  3. Download virtual appliance sources:

    • VMBitrix:

      yumdownloader --source bitrix-env
      
    • VMBitrix.CRM

      yumdownloader --source bitrix-env-crm
      




Courses developed by «Bitrix», Inc.