Интеграции

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.