Intégrations

GitLab (Strings)

Le contenu est traduit de l’anglais par Phrase Language AI.

Astuce

Pour plus d’informations sur l’intégration GitLab dans Phrase TMS, reportez-vous à GitLab (TMS).

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.

  • Les droits de lecture et d'écriture sur le référentiel sont requis.

  • Des fichiers de configuration mal définis peuvent entraîner des erreurs. Assurez-vous que le fichier contient au moins une cible push et une cible pull, des formats de fichiers corrects et le bon réglage du paramètre update_translations.

  • Utilisez GitLab 9.5 ou plus récent pour garantir la compatibilité API.

Connecter des référentiels

Une fois le fichier de configuration en place, pour connecter un référentiel, procédez comme suit :

  1. Dans la page Intégrations, faites défiler vers le connecteur GitLab Sync et cliquez sur Configurer.

    La page Synchronisations du référentiel s'ouvre.

  2. Ajouter synchronisation/GitLab

    La fenêtre des paramètres synchronisés GitLab s'ouvre.

  3. Sélectionner un projet dans la liste déroulante.

  4. Sélectionnez l’instance auto-hébergée et fournissez le point de terminaison API GitLab auto-hébergé.

  5. Fournir un authentifiant d’accès au projet personnel doté d’une portée API

  6. Sélectionner un référentiel GitLab dans la liste déroulante.

  7. Sélectionner une branche Référentielle dans la liste déroulante où importer (push) et exporter (pull). Il s'agit généralement de la branche maître.

  8. Cliquez sur Valider la configuration pour vous assurer que l’authentifiant d’accès et le fichier de configuration sont corrects.

  9. Sélectionnez éventuellement Auto Import pour importer des fichiers à chaque validation vers la branche GitLab sélectionnée.

    Fournis une adresse URL pour le webhook et le jeton secret copié de Strings.

  10. Cliquez sur Enregistrer.

    Le projet est maintenant connecté au référentiel GitLab sélectionné et ajouté à la liste.

Importer et exporter fichiers

Pour importer fichiers :

  • Dans la page Synchronisations référentiel, sélectionnez un projet et cliquez sur Importer import_sync.png.

    Les données GitLab sont importées dans le projet sélectionné.

Pour exporter des fichiers, procédez comme suit :

  1. Dans la page Synchronisations référentiel, sélectionnez un projet et cliquez sur Exporter export_sync.png.

    Les fichiers les plus récents du référentiel sont exportés sous forme de nouvelle pull request.

  2. Une fois les fichiers exportés, la pull request peut être fusionnée ou fermée dans le référentiel et la branche supprimée.

Remarque

En cas de problème lors de l'importation ou de l'exportation, utilisez le client CLI pour tester le fichier de configuration .phrase.yml localement et vérifier tout message Error.

Si nécessaire, contactez l’assistance technique Phrase et joignez le fichier de configuration .phrase.yml à la demande d’assistance.

Histoire

Les synchronisations des référentiels gardent un historique des dernières imports et exports pour chaque projet Phrase Strings.

Pour consulter l'historique :

  • Dans la page Synchronisations référentiel, sélectionnez un projet et cliquez sur history_sync.png d'historique.

    L'historique importer et exporter pour le projet est présenté. Exporter les entrées de l'historique incluent un lien vers la demande fusionner correspondante.

Cet article vous a-t-il été utile ?

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.