Gitify

06 Июля 2020 18:46

Gitify - набор инструментов, обеспечивающий комфортное взаимодействие Modx и GIT. Например, создаются файлы чанков из базы для корректного ведения истории изменений.

Ссылка на документацию - http://modmore.github.io/Gitify/ru/

Установка

Установка рассмотрена на примере OpenServer для Windows.

  1. Для начала, устанавливаем GIT, если он еще не установлен.

    Примечание. Не забываем установить его для всех консолей и проверить, что он попал в переменную окружения Path

  2. Устанавливаем Gitify в директорию модулей OpenServer. 

    Указываем на директорию с модулями

    cd D:\OSPanel\modules

    Клонируем сюда Gitify

    git clone https://github.com/modmore/Gitify.git Gitify

    Далее ставим сюда composer локально, чтобы установились все зависимости иначе работать не будет.

    #Переходим в папку Gitify
    cd Gitify
    #Ставим composer
    composer install
  3. Инициализируем проект
    cd C:\OSPanel\domains\test.Loc
    C:\OSPanel\modules\Gitify\Gitify init

    Отвечаем на вопросы и после этого будет установлен проект modx в директорию.

    Примечание. Нужно также проверить Gitify в переменных окружения PATH и проверить работоспособность без указания полного пути.

Команды

   
build Заносим изменения из файлов в базу данных
extract Извлекаем данные из базы и помещаем их в файлы