Integrazioni

GitLab (Strings)

Contenuti tradotti automaticamente dall'inglese con Phrase Language AI.

Suggerimento

Per informazioni sull'integrazione GitLab in Phrase TMS, fare riferimento a GitLab (TMS).

Prerequisiti

  • Il file di configurazione .phrase.yml deve essere presente nella radice del branch da monitorare. Il file definisce quali file importare (pull) o esportare (push) dal repository.

  • L’accesso in lettura e scrittura è richiesto per l’archivio.

  • File di configurazione definiti in modo non corretto possono causare errori. Assicurarsi che il file contenga almeno una destinazione push e una destinazione pull, formati di file corretti e la corretta impostazione del parametro update_translations.

  • Usa GitLab 9.5 o versione più recente per garantire la compatibilità API.

Connetti archivi

Una volta che il file di configurazione è a posto, per connettere un archivio, segui questi passaggi:

  1. Dalla pagina Integrazioni, scorrere verso il basso fino al connettore GitLab Sync e fare clic su Configura.

    Si apre la pagina Repo Syncs.

  2. Click Add Sync/GitLab.

    Si apre la finestra delle impostazioni di sincronizzazione GitLab.

  3. Seleziona un progetto dall'elenco a discesa.

  4. Facoltativamente, seleziona un'istanza self-hosted e fornisci l'endpoint API self-hosted GitLab.

  5. Fornisci un token di accesso personale con un ambito API.

  6. Seleziona un archivio GitLab dall'elenco a discesa.

  7. Seleziona un branch Archivio dall'elenco a discesa da cui importare (push) ed esportare (pull). Questo è solitamente il branch master.

  8. Fare clic su Convalida configurazione per assicurarsi che il token di accesso e il file di configurazione siano corretti.

  9. Facoltativamente, seleziona l'importazione automatica per importare i file con ogni commit nel branch GitLab selezionato.

  10. Fare clic su Salva.

    Il progetto è ora connesso all'archivio GitLab selezionato e aggiunto all'elenco.

Importa ed esporta file

Per importare i file:

  • Dalla pagina Repo Syncs, seleziona un progetto e fai clic su Importa.

    I dati GitLab vengono importati nel progetto selezionato.

Per esportare i file, segui questi passaggi:

  1. Dalla pagina Sincronizzazioni repository, seleziona un progetto e fai clic su Esporta.

    I file più recenti nell’archivio vengono esportati come nuova richiesta pull.

  2. Una volta esportati i file, la richiesta pull può essere unita o chiusa nell’archivio e il branch può essere eliminato.

Nota

In caso di problemi durante l'importazione o l'esportazione, utilizzare il client CLI per testare localmente il file di configurazione .phrase.yml e verificare la presenza di messaggi di errore.

Se necessario, contattare l'assistenza tecnica e allegare il file di configurazione .phrase.yml alla richiesta di assistenza.

Cronologia

Le sincronizzazioni repository mantengono una cronologia delle ultime importazioni ed esportazioni per ogni progetto Phrase Strings.

Per visualizzare la cronologia:

  • Dalla pagina Sincronizzazioni repository, seleziona un progetto e fai clic su Cronologia.

    Viene presentata la cronologia delle importazioni ed esportazioni per il progetto. Le voci di esportazione nella cronologia includono un link alla corrispondente richiesta di unione.

Questo articolo ti è stato 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.