Интеграции

GitLab (Strings)

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

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

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

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

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

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

  • Неверно заданные файлы конфигурации могут вызвать ошибки. Убедитесь, что файл содержит хотя бы одну цель для отправки и одну для извлечения, правильные форматы файлов и правильную настройку параметра 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 и проверки сообщений Error.

При необходимости свяжитесь со службой технической поддержки 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.