Чтобы добавить в систему сервер управления версиями, добавьте конечную точку сервера управления версиями.

После отключения файлового редактора API-интерфейс Bitbucket (PUT/POST) не работает ни для администратора, ни для разработчика. Либо не включайте приведенное ниже свойство (feature.file.editor) в файлы свойств, либо, если это свойство включено, убедитесь, что для него установлено значение true.

Местоположение: <базовый_каталог>\ApplicationData\Bitbucket\shared\bitbucket.properties

Свойства: feature.file.editor=true

Необходимые условия

  • Проверьте наличие экземпляра Bitbucket, GitHub или GitLab, который поддерживается этой версией vRealize Suite Lifecycle Manager. Подробнее о поддерживаемых версиях Bitbucket, GitHub или GitLab см. в разделе Управление жизненным циклом содержимого.
  • Войдите в GitHub, GitLab или Bitbucket и создайте маркер доступа для пользователя со всеми подключенными областями. Скопируйте этот одноразовый маркер из GitHub, GitLab или Bitbucket и сохраните его.
  • Войдите в GitHub, GitLab или Bitbucket и убедитесь в том, что в GitHub, GitLab или Bitbucket созданы группа, проект и ветвь, прежде чем добавить среду в качестве конечной точки управления версиями.

Процедура

  1. На панели управления «Мои службы» щелкните Управление содержимым.
  2. Нажмите кнопку Параметры содержимого.
  3. На вкладке Доступ к управлению версиями нажмите кнопку ДОБАВИТЬ СЕРВЕР УПРАВЛЕНИЯ ВЕРСИЯМИ.
  4. Выберите Тип управления версиями.
    Примечание: В vRealize Suite Lifecycle Manager 8.0 можно выбрать сервер Bitbucket или облако Bitbucket.
  5. Введите IP-адрес или полное доменное имя сервера и нажмите кнопку ОТПРАВИТЬ.
    По умолчанию vRealize Suite Lifecycle Manager использует схему https для всех API-интерфейсов управления версиями. Если https в экземпляре GitLab не включен, чтобы изменить схему, задайте http://<ip-адрес>:<порт> на сервере управления версиями на странице параметров содержимого. При создании конечной точки управления версиями репозиторий должен быть указан в форме <ИмяГруппы>/<НазваниеПроекта>. Если в репозитории Bitbucket работают несколько разработчиков, производительность корпоративной версии Bitbucket ухудшается. Поэтому для Bitbucket вы можете использовать компьютер с количеством виртуальных процессоров не менее 4.
  6. Щелкните значок карандаша для сервера управления версиями.
  7. Введите маркер доступа к серверу GitLab или Bitbucket в текстовом поле КЛЮЧ ДОСТУПА и нажмите кнопку ОТПРАВИТЬ.
    1. а. Для экземпляра GitHub можно ввести либо учетные данные экземпляра GitHub, указав имя пользователя и пароль, либо маркер доступа.
    2. б. Нажмите кнопку ОТПРАВИТЬ.
    Маркер доступа — это уникальный идентификатор, с помощью которого пользователь может выполнять обновление и извлечение содержимого для отслеживания API-интерфейса GitLab или GitHub. Чтобы создать маркер доступа для GitLab или GitHub, перейдите по URL-адресу сервера GitLab или GitHub. Например, gitlab.example.com или github.com. Для сервера или облака Bitbucket зайдите на страницу bitbucket.org и перейдите в раздел «Пароли приложений», чтобы создать пароль со всеми разрешениями.