Consiglio
Per informazioni sull’integrazione GitLab in Phrase TMS, consultare GitLab (TMS).
Prerequisiti
-
Il file di configurazione
.phrase.yml
dev'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.
Una volta installato il file di configurazione, per connettere un archivio, segui i passaggi riportati di seguito:
-
Dalla pagina Configura.
, scorrere verso il basso fino al connettore e fare clic suSi apre la pagina
. -
Click Add Sync/GitLab.
Si apre la finestra delle impostazioni
. -
Seleziona un progetto dall'elenco a discesa.
-
Facoltativamente selezionare
e fornire l' self-hosted GitLab. -
Seleziona un
dall'elenco a discesa. -
Seleziona un
dall'elenco a discesa da importare (push) ed esportare (pull). Questo è di solito il branch master. -
Fai clic su Convalida configurazione per assicurarti che token di accesso e file di configurazione siano corretti.
-
Facoltativamente, seleziona
per importare file a ogni commit nel branch GitLab selezionato.Fornire un webhook e il copiato da Strings.
per il -
Fai clic su Salva.
Il progetto è ora connesso all'archivio GitLab selezionato e aggiunto all'elenco.
Per importare file:
-
Dalla pagina Importa
, seleziona un progetto e fai clic su.
I dati GitLab vengono importati nel progetto selezionato.
Per esportare file, segui i passaggi riportati di seguito:
-
Dalla pagina Esporta
, seleziona un progetto e fai clic su.
I file più recenti nell’archivio vengono esportati come nuova richiesta pull.
-
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 al momento dell'importazione o dell'esportazione, usa il cliente della CLI per testare localmente il file di configurazione .phrase.yml
e verificare la presenza di eventuali messaggi di Error.
Se necessario, contattare l'assistenza tecnica phrase e allegare il file di configurazione .phrase.yml
alla richiesta di assistenza.
Repo Syncs conserva una cronologia delle ultime importazioni ed esportazioni per ogni progetto Phrase Strings.
Per visualizzare la cronologia: