Интеграции

GitLab (Strings)

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

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

Для получения информации об интеграции GitLab в Phrase TMS обратитесь к GitLab (TMS).

Предварительные условия

  • Файл конфигурации .phrase.yml должен присутствовать в корне контролируемой ветви. Файл определяет, какие файлы импортировать ( pull) или экспортировать (push) из хранилища.

  • Для хранилища необходимо получить доступ для чтения и записи.

  • Неверно заданные файлы конфигурации могут вызвать ошибки. Убедитесь, что файл содержит хотя бы один push и один pull перевод, правильные форматы файлов и правильную настройку параметра Update_translations.

  • Используйте GitLab 9.5 или более поздние версии для обеспечения совместимости интерфейса приложений API.

Подключить репозитории

После того, как создан файл конфигурации, чтобы подключить хранилище, выполните следующие действия.

  1. На странице интеграций прокрутите вниз коннектор GitLab Sync и нажмите Настроить.

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

  2. Нажмите Добавить синхронизацию/GitLab.

    Откроется окно настроек синхронизации GitLab.

  3. Выберите проект в раскрывающемся списке.

  4. Дополнительно выберите самостоятельный хостинг и введите автономный интерфейс приложений API GitLab.

  5. Предоставьте личный токен доступа РЕПО с областью интерфейса приложений API.

  6. Выберите в раскрывающемся списке хранилище GitLab.

  7. Выберите ветвь хранилища в раскрывающемся списке, чтобы импортировать (push) и экспортировать ( pull) из. Обычно это главная ветвь.

  8. Нажмите Проверить конфигурацию, чтобы убедиться в правильности токена доступа и файла конфигурации.

  9. Дополнительно выберите Автоматически импортировать файлы с каждой фиксацией в выбранной ветви GitLab.

    Укажите URL- адрес для вебхука и Секретного токена, скопированных из Strings.

  10. Нажмите Сохранить.

    Теперь проект подключен к выбранному хранилищу GitLab и добавлен в список.

Импортировать и экспортировать файлы

Импортировать файлы:

  • На странице Синхронизации репозитория выберите проект и нажмите Импортировать import_sync.png.

    Данные GitLab импортируются в выбранный проект.

Чтобы экспортировать файлы, выполните следующие действия:

  1. На странице Синхронизации репозитория выберите проект и нажмите Экспортировать export_sync.png.

    Последние файлы в хранилище экспортируются как новый запрос pull.

  2. После экспорта файлов запрос pull можно объединить или закрыть в хранилище, а ветвь удалить.

Примечание

В случае возникновения проблем при импорте или экспорте используйте клиент CLI для локального тестирования файла конфигурации .phrase.yml и проверки на наличие сообщений об ошибках.

При необходимости свяжитесь со службой технической поддержки Phrase и прикрепите файл конфигурации .phrase.yml к запросу на поддержку.

История

Синхронизации репозитория ведут историю последних импортов и экспорта для каждого проекта Phrase Strings.

Чтобы просмотреть историю:

  • На странице Синхронизации репозитория выберите проект и нажмите history_sync.png История.

    Представлена история импортируемых и экспортируемых материалов для проекта. экспортировать записей в истории включает ссылку на соответствующий запрос на объединить.

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

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.