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.
Assim que o arquivo de configuração estiver em seu lugar, para conectar um repositório, execute estas etapas:
-
Na página de configurar.
role para baixo até o conector e clique emA página
é aberta. -
Clique em Adicionar sincronização/GitLab.
A janela de configurações de sincronização do
é aberta. -
Selecione um projeto a partir da lista suspensa.
-
Opcionalmente, selecione
e forneça o de host próprio do GitLab. -
Selecione um
a partir da lista suspensa. -
Selecione um
da lista suspensa para importar (push) e exportar (pull) de. Este é geralmente o ramo mestre. -
Clique em Validar configuração para certificar-se de que o token de acesso e o arquivo de configuração estão corretos.
-
Opcionalmente, selecione a
para importar arquivos com cada confirmação para o ramo do GitLab selecionado.Forneça uma webhook e o copiado do Strings.
para o -
Clique em Gravar.
O projeto está agora conectado ao repositório selecionado do GitLab e adicionado à lista.
Para importar arquivos:
-
Na página Importar
, selecione um projeto e clique em.
Os dados do GitLab são importados no projeto selecionado.
Para exportar arquivos, siga estes passos:
-
Na página Exportar
, selecione um projeto e clique em.
Os arquivos mais recentes no repositório são exportados como uma nova solicitação de pull.
-
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.
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: