Интеграции

Git (TMS)

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

Доступно для

  • Планы Team, Business и Enterprise

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

Доступно для

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

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

Коннектор Git дает возможность скачивать исходные файлы и загружать переведенные файлы непосредственно из хранилища Git и в него. Phrase локально клонирует удаленное хранилище и использует команды Git для связи с удаленным репозиторием.

Если хранилище размещено в GitHub или GitLab, используйте выделенный коннектор вместо универсального коннектора Git.

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

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

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

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

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

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

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

    • Все файлы из отслеживаемой папки импортируются при первом запуске службы автоматического создания проектов (APC). Добавленные файлы импортируются со След. запущенным мониторингом после их создания.

      • Исключение GitLab: При выборе опции «Включить вложенные папки» служба автоматического создания проектов (APC) не импортирует файлы при первом запуске. При обновлении файлов оригинала или добавлении новых файлов в эти папки служба автоматического создания проектов (APC) создает проект и импортирует файлы.

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

Настройки Git

Изменения не требуются.

Настройки Prase TMS

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

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

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

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

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

  4. Укажите имя подключения и измените Тип на Git .

  5. Введите адрес хранилища в поле URI хранилища.

    • Адрес хранилища — это строка подключения, используемая для того, чтобы скопировать хранилище (например, git@gitlab.com:joe.doe/my-repo.git)

    • Заказ на то, чтобы получить доступ к хранилищу, необходимо получить через Интернет.

  6. Выберите метод аутентификации.

    • Чтобы получить доступ паролем, введите имя пользователя, пароль или токен доступа, если не поддерживается базовая аутентификация (например, GitHub).

      • Если получен доступ паролем, URI хранилища начинается с https:// (например, https://github.com/joe.doe/my-repo.git).

      • Личный токен доступа должен иметь соответствующие права на чтение/запись.

    • Чтобы получить доступ к Закрытому ключу, загрузите Закрытый ключ и дополнительно введите пароль Закрытого ключа.

      • Если используется закрытый ключ, URI хранилища начинается с Git@.

      • При использовании закрытого ключа для аутентификации поддерживается только устаревшая версия формата закрытых ключей PEM. Используйте опцию - m PEM при создании закрытого ключа.

  7. При необходимости отправьте сообщение о завершении работы.

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

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

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

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

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

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.