Dica
Para obter informações sobre integração com Bitbucket no Phrase TMS, consulte Bitbucket Cloud (TMS).
-
A sincronização com Bitbucket só é compatível com o Bitbucket Cloud. Não pode ser usado com o Bitbucket Server.
-
A sincronização com Bitbucket pode ser usada por meio da API.
Pré-requisitos
-
O arquivo de configuração
.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
.
Amostra de arquivo de configuração:
phrase: project_id: 1f61b9ecdb7a17a9dd174302419c50cc file_format: simple_json push: sources: - file: ./<locale_name>.json pull: targets: - file: ./<locale_name>.json
O ID do projeto de um projeto está nas configurações do projeto.
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/Bitbucket.
A página de ativação da Sincronização com Bitbucket é aberta.
-
Selecione a conta do Bitbucket a ser conectada a partir da lista suspensa Accessar.
e clique emA conexão entre o Phrase Strings e a conta do Bitbucket selecionada é estabelecida. A janela
é exibida.Nota
Não é possível conectar várias contas por meio da integração com o Bitbucket.
-
Selecione um projeto da lista suspensa.
-
Selecione um
a partir da lista suspenso.Se a propriedade do repositório não estiver correta, o repositório não ficará visível na lista suspenso.
-
Selecione um
da lista suspensa para importar (push) e exportar (pull). 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
para importar arquivos com cada confirmação para o ramo Bitbucket selecionado. -
Clique em Gravar.
O projeto está agora conectado ao repositório Bitbucket selecionado e adicionado à lista.
As integrações podem ser desativadas ou removidas na página
.Opcionalmente, os usuários podem remover uma integração com Bitbucket revogando a autorização para Phrase Strings em suas configurações pessoais do Bitbucket.
Após ativar a sincronização com Bitbucket e conectar um repositório, arquivos locais podem ser importados. Isso é feito sob a forma de solicitações pull, para que as alterações possam ser revisadas e o gerenciamento ramo pode ser controlado.
Para importar arquivos locais do Bitbucket, siga estes passos:
Para exportar arquivos locais para o Bitbucket, siga estes passos:
Sincronizações do repositório mantêm um histórico das últimas importações e exportações para cada projeto Phrase Strings.
Para ver o histórico: