Integrações

Git (TMS)

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

Disponível para

  • Planos Team, Business e Enterprise

Entre em contato com o departamento de Vendas para perguntas sobre o licenciamento.

Disponível para

  • Planos Ultimate e Enterprise (legado)

Entre em contato com o departamento de Vendas para perguntas sobre o licenciamento.

O conector Git permite o download de arquivos de origem e o upload de arquivos de destino diretamente de/para o repositório Git. O Phrase clona o repositório remoto localmente e usa comandos git para se comunicar com o repositório remoto.

Se o repositório estiver hospedado no GitHub ou GitLab, use o conector dedicado em vez do conector Git genérico.

Casos de uso

Existem vários casos de uso para o conector:

  • Os gerentes de projetos podem adicionar arquivos diretamente a projetos a partir de um repositório online. Visualize as alterações enviadas desde o último commit clicando no link show no meio da tela.

  • Configure o submitter portal permitindo que os Submetedores adicionem arquivos a solicitações diretamente do repositório online. Visualize as alterações enviadas desde o último commit clicando no link show no meio da tela.

  • Use automated project creation para que novos projetos sejam criados automaticamente quando um new commit é detectado em arquivos, pastas ou em um subdiretório inteiro monitorado.

    • Este conector suporta a definição de caminho absoluto. Os arquivos de tradução de destino podem ser armazenados em uma ramificação diferente da dos arquivos de origem.

    • Quando a APC está configurada para monitorar subpastas, a pasta de destino terá a mesma estrutura de subpastas que a pasta de origem.

    • Todos os arquivos da pasta monitorada são importados na primeira vez que a APC é executada. Arquivos recém-adicionados são importados na próxima monitoração acionada após sua criação.

      • Exceção GitLab: Se a opção Include subfolders estiver selecionada, a APC não importa nenhum arquivo na primeira vez que é executada. Se os arquivos de origem forem atualizados ou novos arquivos forem adicionados a essas pastas, a APC cria um projeto e importa os arquivos.

  • Configure continuous jobs para que arquivos selecionados sejam monitorados quanto a alterações.

Configurações do Git

Nenhuma alteração é necessária no próprio servidor Git. O repositório deve aceitar conexões dos endereços IP do servidor Phrase. Consulte Endereços IP dos servidores Phrase para obter a lista atual.

Configurações do Phrase TMS

  1. Na página de configurações Setup_gear.png role para baixo até a seção de Integrações.

  2. Clique em Conectores.

    A página Conectores é aberta.

  3. Clique em Novo conector.

    A página Criar conector é aberta.

  4. Altere o Tipo para Git e forneça um nome para o conector.

  5. Insira o endereço do repositório no campo URI do repositório.

    • O endereço do repositório é a string de conexão usada para clonar o repositório (por exemplo, git@gitlab.com:joe.doe/my-repo.git)

    • Para acessar o repositório, ele precisa estar acessível pela Internet.

  6. Selecione Método de autenticação.

    • Para acesso por Senha, insira o Nome de usuário e a Senha ou Token de Acesso Pessoal, caso a autenticação básica não seja suportada (por exemplo, GitHub).

      • Se estiver usando acesso por senha, o URI do repositório começa com https:// (por exemplo, https://github.com/joe.doe/my-repo.git).

      • O token de acesso pessoal precisa ter direitos de leitura/gravação apropriados.

    • Para acesso por Chave privada, carregue a Chave privada e, opcionalmente, insira a Frase secreta da chave privada.

      • Se estiver usando uma chave privada, o URI do repositório começa com git@.

      • Apenas o formato de chave privada PEM legado é suportado ao usar a chave privada para autenticação. Use a opção PEM -m ao gerar a chave privada.

  7. Forneça uma Mensagem de commit, se necessário.

  8. Clique em Testar conexão.

    Uma marca de seleção aparecerá se a conexão tiver sido bem-sucedida. Um ponto de exclamação vermelho aparecerá se não houver. Passe o cursor acima do ícone para ver detalhes adicionais.

  9. Clique em Gravar.

    O conector está adicionado à lista na página de conectores.

Excluir um conector

Para excluir um conector:

  1. Na página Integrações, selecione o conector a ser excluído.

  2. Clique em Excluir.

    A janela Excluir conector é aberta.

  3. Digite "delete" e clique em Excluir.

    O conector é excluído e a lista de conectores é exibida.

Nota

Um conector não pode ser excluído enquanto ainda estiver vinculado a trabalhos incompletos em um projeto, incluindo trabalhos que estejam na Lixeira. Tentar excluir esse tipo de conector retorna um erro "Falha ao excluir conector".

Resolução: Abra o projeto associado ao conector e conclua ou exclua todos os trabalhos restantes. Vá para Configurações/Lixeira e esvazie-a para remover todos os trabalhos ainda vinculados ao conector. Tente excluir o conector novamente.

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.