Integrazioni

GitLab (Strings)

Contenuti tradotti automaticamente dall'inglese con Phrase Language AI.

Consiglio

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

Requisiti preliminari

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

  • Per l’archivio è necessaria l’autorizzazione alla lettura e alla scrittura.

  • I file di configurazione definiti in maniera errata potrebbero provocare degli errori. Assicurati 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 una sua versione più recente per garantire la compatibilità API.

Collegare i repository

Una volta che il file di configurazione è a posto, per collegare un repository, seguire questi passaggi:

  1. Dalla pagina Integrazioni, scorrere verso il basso fino a Repo Sync e fare clic su Configura.

    Si apre la pagina Repo Syncs.

  2. Fare clic su Aggiungi Sync/GitLab.

    Si apre la finestra delle impostazioni GitLab sync.

  3. Selezionare un progetto dall'elenco a discesa.

  4. Facoltativamente selezionare istanza self-hosted e fornire l'endpoint API self-hosted di GitLab.

  5. Fornire un token di accesso al progetto personale con ambito API.

  6. Selezionare un repository GitLab dall'elenco a discesa.

  7. Selezionare un branch del repository dall'elenco a discesa da importare (push) ed esportare (pull). Questo è solitamente il branch master.

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

  9. Facoltativamente selezionare Importazione automatica per importare file con ogni commit nel branch GitLab selezionato.

    Fornire un URL per il webhook e il token segreto copiato da Strings.

  10. Fai clic su Salva.

    Il progetto è ora collegato al repository GitLab selezionato ed è stato aggiunto all'elenco.

Importa ed Esporta File

Per importare file:

  • Dalla pagina Repo Syncs, seleziona un progetto e clicca su Importa Sync Import.

    I dati di GitLab vengono importati nel progetto selezionato.

Per esportare file, segui questi passaggi:

  1. Dalla pagina Repo Syncs, seleziona un progetto e clicca su Esporta Sync Export.

    La finestra Esporta viene visualizzata.

  2. Fornisci il branch di destinazione nel campo PR branch.

    I file più recenti nell'archivio saranno esportati come una nuova richiesta di pull nel branch desiderato.

  3. Una volta esportati i file, la richiesta di 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, usa il client CLI per testare il file di configurazione .phrase.yml localmente e controlla eventuali messaggi di errore.

Se necessario, contatta il supporto tecnico di Phrase e allega il file di configurazione .phrase.yml alla richiesta di supporto.

Cronologia

Le sincronizzazioni del repository mantengono una cronologia degli ultimi import e export per ogni progetto di Phrase Strings.

Per visualizzare la cronologia:

  • Dalla pagina Repo Syncs, seleziona un progetto e clicca su Cronologia Sync History.

    La cronologia di importazione ed esportazione per il progetto è presentata. 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.