Интеграции

GitLab (TMS)

Контент автоматически переведен с английского языка с помощью Phrase Language AI.

Доступно для

  • Планы Team, Business и Enterprise

Свяжитесь с отделом продаж по вопросам лицензирования.

Доступно для

  • Планы Ultimate и Enterprise (устаревшая версия)

Свяжитесь с отделом продаж по вопросам лицензирования.

Рекомендации

Информацию об интеграции с GitLab в Phrase Strings см. в разделе GitLab (Strings).

Коннектор GitLab позволяет загружать исходные файлы и выгружать целевые файлы непосредственно в репозиторий GitLab или из него. Коннектор использует API GitLab для реализации интеграции и предоставляет доступ ко всем репозиториям, связанным с учетной записью GitLab.

Варианты использования

Существует ряд вариантов использования коннектора:

  • Менеджеры проектов могут добавлять файлы непосредственно в проекты из онлайн-хранилища.

  • Настройте портал отправителя, чтобы позволить отправителям добавлять файлы к запросам непосредственно из онлайн-хранилища.

  • Используйте службу автоматического создания проектов (APC) для автоматического создания новых проектов, если в отслеживаемых файлах или папке фиксируется изменение размера файла.

    • Из-за ограничений API GitLab мониторинг всей папки не поддерживается.

    • Используйте коннектор Git, если вам необходимо отслеживать всю поддиректорию.

    • Этот коннектор поддерживает настройку абсолютного пути. Целевые файлы перевода могут храниться только в той же ветке, что и исходный файл.

  • Настройте непрерывные задания, чтобы отслеживать изменения в выбранных файлах.

Рекомендации

Если требования следующие:

  • Ограничение доступа Phrase к одному репозиторию.

  • Использование SSH-ключа для аутентификации.

  • Обнаружение изменений файлов на основе даты последнего изменения, а не только размера файла.

Используйте коннектор Git для подключения к GitLab.

Настройки GitLab

Создайте токен доступа в учетной записи GitLab.

  1. Войдите в учетную запись GitLab, перейдите в Настройки и нажмите Токены доступа.

    Откроется экран Личные токены доступа.

  2. Заполните поля Имя и Срок действия. Выберите более длительный период времени, чтобы не приходилось часто создавать токен заново.

  3. В разделе Области действия установите флажки api и read_user.

  4. Нажмите Создать личный токен доступа.

    Это создаст токен, необходимый для ввода в конфигурацию коннектора.

    • Токен виден только на этом этапе, и впоследствии его нельзя будет просмотреть.

Настройки Prase TMS

  1. На странице настроек Setup_gear.png прокрутите вниз до раздела «Интеграции».

  2. Нажмите на «Коннекторы».

    Откроется страница коннекторов.

  3. Нажмите «Новый коннектор».

    Откроется страница «Создать коннектор».

  4. Измените Тип на GitLab и укажите имя для коннектора.

  5. При необходимости выберите Экспортировать переводы как запросы на слияние и укажите Ветку запроса на слияние.

  6. Введите URL-адрес сайта GitLab (например, https://gitlab.com/) и личный токен доступа GitLab, который вы получили на сайте GitLab.

    • Чтобы получить доступ к репозиторию, он должен быть доступен из Интернета.

  7. Нажмите «Проверить подключение».

    Контрольная отметка появится, если соединение прошло успешно. Красный восклицательный знак появится, если это не так. Наведите курсор на значок, чтобы увидеть дополнительные сведения.

  8. Нажмите «Сохранить».

    Коннектор добавлен в список на странице «Коннекторы».

Была ли эта статья полезной?
★ ★ ★ ★ ★

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.