Як налаштувати сховище svn, terrasoft academy

Призначення системи управління версіями в bpm'online:

  • Перенесення змін між робочими просторами.
  • Зберігання версій конфігураційних схем.

Система управління версіями є опціональним компонентом, тобто bpm'online може працювати без неї. Однак, якщо передбачається активна доробка додатка з боку користувача, то використання системи управління версіями є обов'язковим.

Bpm'online підтримує роботу з системою управління версіями Subversion (SVN) версії 1.8 і вище.

Детально ознайомитися з особливостями використання SVN можна в документації.

Для організації роботи bpm'online з SVN необхідно:

1. Встановити сервер SVN

SVN можна встановити на сервері додатків, на сервері СУБД або розмістити на окремому виділеному сервері.

Для установки сервера SVN можна скористатися одним з розміщених у відкритому доступі інсталяторів для ОС Windows:

Завантажити останню версію бінарних файлів сервера SVN для певної версії операційної системи можна тут.

Сервер SVN може працювати самостійно або через веб-сервер Apache (встановлюється автоматично утилітами VisualSVN і CollabNet). У першому випадку доступ до сховищ здійснюється по протоколу svn: //, у другому - http (s): //.

Для організації роботи з bpm'online рекомендується використовувати доступ по протоколу http (s): //.

2. Створити користувача на сервері SVN

Мал. 1. - Створення нового користувача на сервері SVN (утиліта VisualSVN)

Як налаштувати сховище svn, terrasoft academy

3. Створити сховище на сервері SVN

Сховище створюється стандартними засобами утиліти, яка використовувалася для установки сервера SVN (наприклад, VisualSVN або CollabNET).