Integrações

GitLab (Strings)

O conteúdo de toda a Central de Ajuda é traduzido automaticamente de inglês pelo Phrase Language AI.

Dica

Para obter informações sobre a integração com GitLab no Phrase TMS, consulte o GitLab (TMS).

Requisitos

  • O arquivo de configuração de .phrase.yml deve estar presente na raiz do ramo a ser monitorado. O arquivo define quais arquivos importar (pull) ou exportar (push) do repositório.

  • O acesso à leitura e edição é necessário no repositório.

  • Arquivos de configuração com definição incorreta podem causar erros. Certifique-se de que o arquivo contenha pelo menos um destino de push e pull, os formatos de arquivo corretos e a configuração correta do parâmetro update_translations.

  • Use GitLab 9.5 ou posterior para garantir a compatibilidade da API.

Conectar repositórios

Assim que o arquivo de configuração estiver em seu lugar, para conectar um repositório, execute estas etapas:

  1. Na página de Integrações role para baixo até o conector GitLab Sync e clique em configurar.

    A página Sincronizações do Repositório é aberta.

  2. Clique em Adicionar sincronização/GitLab.

    A janela de configurações de sincronização do GitLab é aberta.

  3. Selecione um projeto a partir da lista suspensa.

  4. Opcionalmente, selecione uma instância de host próprio e forneça o endpoint da API de host próprio do GitLab.

  5. Forneça um token de acesso a projeto pessoal com um escopo de API.

  6. Selecione um repositório do GitLab a partir da lista suspensa.

  7. Selecione um ramo do Repositório da lista suspensa para importar (push) e exportar (pull) de. Este é geralmente o ramo mestre.

  8. Clique em Validar configuração para certificar-se de que o token de acesso e o arquivo de configuração estão corretos.

  9. Opcionalmente, selecione a importação automática para importar arquivos com cada confirmação para o ramo do GitLab selecionado.

    Forneça uma URL para o webhook e o token secreto copiado do Strings.

  10. Clique em Gravar.

    O projeto está agora conectado ao repositório selecionado do GitLab e adicionado à lista.

Importar e exportar arquivos

Para importar arquivos:

  • Na página Sincronização do Repositório, selecione um projeto e clique em Importar import_sync.png.

    Os dados do GitLab são importados no projeto selecionado.

Para exportar arquivos, siga estes passos:

  1. Na página Sincronização do Repositório, selecione um projeto e clique em Exportar export_sync.png.

    Os arquivos mais recentes no repositório são exportados como uma nova solicitação de pull.

  2. Depois que os arquivos são exportados, a solicitação de pull pode ser mesclada ou fechada no repositório e o ramo pode ser excluído.

Nota

Em caso de problemas ao importar ou exportar, use o cliente CLI para testar o arquivo de configuração .phrase.yml localmente e verificar qualquer mensagem de erro.

Se necessário, entre em contato com o suporte técnico do Phrase e anexe o arquivo de configuração .phrase.yml à solicitação de suporte.

Histórico

A sincronização do repositório mantém um histórico das importações e exportações mais recentes para cada projeto do Phrase Strings.

Para ver o histórico:

  • Na página Sincronização do Repositório, selecione um projeto e clique em history_sync.png de histórico.

    O histórico de importação e exportação do projeto é apresentado. As entradas de exportação no histórico incluem um link para a solicitação de merge correspondente.

Esse artigo foi útil?

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.