Skip to content

Latest commit

 

History

History
64 lines (51 loc) · 7.1 KB

README.md

File metadata and controls

64 lines (51 loc) · 7.1 KB

Описание утилиты RX Instance Manager

Утилита позволяет настраивать экземпляры системы Directum RX на серверах разработки прикладных и заказных проектов.

Под экземпляром системы понимается набор, состоящий из:

  • базы данных;
  • хранилища документов;
  • одного или нескольких репозиториев исходного кода.

На данный момент утилита облегчает следующие задачи:

  • установка новых экземпляров системы;
  • удаление существующих экземпляров;
  • запуск и остановка служб установленных экземпляров;
  • обновление конфигурации экземпляров;
  • запуск проводника системы и Directum Development Studio установленных экземпляров из единого окна.

Внимание! Утилита рассчитана на применение на рабочих местах разработчиков и не предназначена для управления тестовыми и продуктивными серверами.

Текущая версия совместима с версиями DirectumLauncher: 4.2, 4.3, 4.4, 4.5.

Установка утилиты

Установка осуществляется из самораспаковывающегося архива: Последняя версия.

После распаковки необходимо запустить RXInstanceManager.exe. Рекомендуется вынести ярлык на рабочий стол или закрепить в панели быстрого доступа или на начальном экране в меню "Пуск".

Пример организации каталогов для нескольких экземпляров системы

C:\RX                            <-------- корневой каталог для всех экземпляров RX (включая хранилища файлов и исходных кодов)
   +--Instances                  <-------- корневой каталог для всех инстансов DirectumLauncher
   +--Sources                    <-------- корневой каталог для исходников прикладных проектов
   +--Storage                    <-------- корневой каталог для домашних каталогов (хранилище документов)

C:\RX\Instances                  <-------- корневой каталог для всех инстансов DirectumLauncher
   +--dtreqs43                   <-------- каталог инстанса проекта "Решение Требования" под RX 4.3.0.0083. Имя инстанса: dtreqs43
   +--sandbox44                  <-------- каталог инстанса проекта "Песочница 4.4." под RX 4.4.0.0076. Имя инстанса: sandbox44
   
C:\RX\Sources                    <-------- корневой каталог для исходников прикладных проектов
   +--dtreqs43                   <-------- каталог для исходников проекта "Решение Требования"
   |    +--Base                  <-------- каталог для исходников базового слоя проекта "Решение Требования"
   |    +--Work                  <-------- каталог для исходников рабочего слоя проекта "Решение Требования"
   +--sandbox44                  <-------- каталог для исходников проекта "Песочница 4.4."
   |    +--Base                  <-------- каталог для исходников базового слоя проекта "Песочница 4.4."
   |    +--Work                  <-------- каталог для исходников рабочего слоя проекта "Песочница 4.4."
   
C:\RX\Storage                    <-------- корневой каталог для домашних каталогов (хранилище документов)
   +--dtreqs43                   <-------- каталог для домашних каталогов проекта "Решение Требования"
   +--sandbox44                  <-------- каталог для домашних каталогов проекта "Песочница 4.4."
   

Работа с утилитой

  • Краткая инструкция работы с утилитой доступна по кнопке "Инструкция".
  • Для добавления нового инстанса необходимо нажать на кнопку "Добавить".
  • Для установки добавленного инстанса необходимо нажать на кнопку "Установить".
  • Для запуска остановленной службы экземпляра необходимо нажать на кнопку "Запустить".
  • Для остановки запущенной службы экземпляра необходимо нажать на кнопку "Остановить".
  • Для запуска проводника системы необходимо нажать на кнопку "Запустить RX" (система должна быть установлена).
  • Для запуска Directum Development Studio необходимо нажать на кнопку "Запустить DDS" (система должна быть установлена).
  • Для редактирования конфигурационного файла экземпляра необходимо нажать на кнопку контекстного меню "Открыть config.yml".
  • Для перезапуска службы (принятия изменений конфигурационного файла) экземпляра необходимо нажать на кнопку контекстного меню "Пересобрать из config.yml".
  • Для запуска командной строки из папки инстанса необходимо нажать на кнопку контекстного меню "Запустить cmd".
  • Для запуска командной строки из папки инстанса необходимо нажать на кнопку контекстного меню "Запустить cmd (от администратора)".
  • Для получение информации об инстансе необходимо нажать на кнопку контекстного меню "Информация".