Conseil
Pour plus d’informations sur l’intégration Bitbucket dans Phrase TMS, reportez-vous à Bitbucket Cloud (TMS).
-
Bitbucket Cloud est uniquement compatible avec synchronisation Bitbucket. Il ne peut pas être utilisé avec Bitbucket Server .
-
L'API permet d'utiliser synchronisation Bitbucket.
Prérequis
-
Le fichier de configuration
.Phrase.yml
doit être présent à la racine de la branche à surveiller. Le fichier définit les fichiers à importer (pull) ou exporter (push) depuis le référentiel. -
Le référentiel doit accéder en lecture et en écriture.
-
Des fichiers de configuration mal définis peuvent provoquer des erreurs. Assurez-vous que le fichier contient au moins une cible push et une cible pull, que les formats de fichiers sont corrects et que le paramètre
update_translations
est correctement défini.
Exemple de fichier de configuration :
phrase : project_id : 1f61b9ecdb7a17a9dd174302419c50cc file_format: simple_json push : sources : - fichier : ./<paramètres régionaux_name>.json tirer : cibles : - fichier : ./<paramètres régionaux_name>.json
Identifiant projet d'un projet se trouve dans les paramètres projet.
Une fois le fichier de configuration en place, pour connecter un référentiel, procédez comme suit :
-
À partir de la page Configurer.
, faites défiler vers le connecteur et cliquez surLa page
s'ouvre. -
Ajouter synchronisation/Bitbucket
La page d'activation de synchronisation Bitbucket s'ouvre.
-
Sélectionnez le compte Bitbucket pour être connecté dans la liste déroulante Accéder autorisé.
de travail et cliquez surLa connexion entre Phrase Strings et le compte Bitbucket sélectionné est établie. La fenêtre des paramètres
s’affiche.Note
Il n'est pas possible de connecter plusieurs comptes via l'intégration Bitbucket.
-
Sélectionner un projet dans la liste déroulante.
-
Sélectionner un
dans la liste déroulante.Si la propriété du référentiel n'est pas correcte, le référentiel ne sera pas visible dans la liste déroulante.
-
Sélectionner une
dans la liste déroulante où importer (push) et exporter (pull). Il s'agit généralement de la branche maître. -
Clique sur Valider la configuration pour t’assurer que le jeton d’accès et le fichier de configuration sont corrects.
-
Sélectionnez éventuellement l'
pour importer des fichiers à chaque validation vers la branche Bitbucket sélectionnée. -
Cliquez sur Enregistrer.
Le projet est maintenant connecté au référentiel Bitbucket sélectionné et ajouté à la liste.
Les intégrations peuvent être désactivées ou supprimées de la page
.Eventuellement, les utilisateurs peuvent retirer une intégration Bitbucket en révoquant l'autorisation pour Phrase Strings dans leurs paramètres personnels Bitbucket.
Après avoir activé synchronisation Bitbucket et connecté un référentiel, des fichiers paramètres régionaux peuvent être importés. Ceci se fait sous la forme de demandes d'extraction, de sorte que les modifications peuvent être révisées et que la gestion des branches peut être contrôlée.
Pour importer des fichiers paramètres régionaux depuis Bitbucket, procédez comme suit :
Pour exporter des fichiers paramètres régionaux vers Bitbucket, procédez comme suit :
Les synchronisations de dépôt gardent un historique des dernières importations et exportations pour chaque projet Phrase Strings.
Pour consulter l'historique :