Integrazioni

GitLab (Strings)

Contenuti tradotti automaticamente dall'inglese con Phrase Language AI.

Consiglio

Per informazioni sull'integrazione GitLab in Phrase TMS, vedere 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) dall'archivio.

  • Accedere in lettura e scrittura è obbligatorio 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 pull, formati di file corretti e l’impostazione corretta 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 è attivo, per connettere un archivio, segui i passaggi riportati di seguito:

  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. Fai clic su Aggiungi sincronizzazione/GitLab.

    Si apre la finestra delle impostazioni sincronizzazione GitLab.

  3. Seleziona un progetto dall'elenco a discesa.

  4. Facoltativamente selezionare un'istanza self-hosted e fornire 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). Di solito questo è il branch master.

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

  9. Facoltativamente selezionare Importa automaticamente per importare file ad ogni commit nel branch GitLab selezionato.

    Fornisci un URL per il webhook e il token segreto copiati da Strings.

  10. Fai clic su Salva.

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

Importare ed esportare file

Per importare file:

  • Dalla pagina Repo Syncs, selezionare un progetto e fare clic su Importa import_sync.png.

    I dati GitLab vengono importati nel progetto selezionato.

Per esportare i file, segui i passaggi riportati di seguito:

  1. Dalla pagina Repo Syncs, selezionare un progetto e fare clic su Esporta export_sync.png.

    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, usare il cliente CLI per testare localmente il file di configurazione .phrase.yml e verificare la presenza di eventuali messaggi di errore.

Se richiesto, contattare l'assistenza tecnica phrase 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 Repo Syncs, seleziona un progetto e fai clic su history_sync.png Cronologia.

    Viene presentata la cronologia per importare ed esportare il progetto. Le voci di esportare nella cronologia includono un link alla corrispondente richiesta di unire.

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.