Integrazioni

GitLab (TMS)

Contenuti tradotti automaticamente dall'inglese con Phrase Language AI.

Disponibile per

  • Piani Team, Business ed Enterprise

Mettiti in contatto con il reparto vendite per dubbi relativi alle licenze.

Disponibile per

  • Piani Ultimate ed Enterprise (Legacy)

Mettiti in contatto con il reparto vendite per dubbi relativi alle licenze.

Consiglio

Per informazioni sull'integrazione di GitLab in Phrase Strings, consulta GitLab (Strings).

Il connettore GitLab consente il download di file di origine e il caricamento di file di destinazione direttamente da/verso l'archivio GitLab. Il connettore usa l'API GitLab per implementare l'integrazione e consente di accedere a tutti gli archivi associati a un account GitLab.

Casi d'uso

Ci sono una serie di casi d'uso per il connettore:

  • I project manager possono aggiungere file direttamente ai progetti da un archivio online.

  • Configura il submitter portal per consentire ai richiedenti di aggiungere file alle richieste direttamente dall'archivio online.

  • Usa automated project creation (APC) per creare automaticamente nuovi progetti quando viene rilevata una modifica in file size nei file monitorati o in una cartella.

    • A causa di limitazioni nell'API GitLab, il monitoraggio di un'intera cartella non è supportato.

    • Usa il connettore Git se devi monitorare un'intera sottocartella.

    • Questo connettore supporta l'impostazione del percorso assoluto. I file di traduzione di destinazione possono essere archiviati solo nello stesso branch del file di origine.

  • Configura continuous jobs per monitorare le modifiche ai file selezionati.

Consiglio

Se i requisiti sono:

  • Limitare l'accesso di Phrase a un singolo archivio.

  • Usare una chiave SSH per l'autenticazione.

  • Rilevamento delle modifiche ai file basato sull'ultima data di modifica anziché solo sulla dimensione del file.

Usa Git connector per connetterti a GitLab.

Impostazioni GitLab

Creare un token di accesso nell'account GitLab.

  1. Accedere all'account GitLab, navigare in Impostazioni e fare clic su Token di accesso.

    Si apre la schermata Personal Access Tokens.

  2. Compila i campi Name e Expires at. Scegliere un periodo di tempo più lungo in modo che il token non richieda una frequente ricreazione.

  3. In Scopes, selezionare le caselle di controllo api e read_user.

  4. Fare clic su Create personal access token.

    Questo genera un token necessario da inserire nella configurazione del connettore.

    • Il token è visibile solo in questa fase e non sarà più visibile in seguito.

Impostazioni Phrase TMS

  1. Dalla pagina Setup_gear.png Impostazioni, scorri verso il basso fino alla sezione Integrazioni.

  2. Fai clic su Connettori.

    Si apre la pagina Connettori.

  3. Fare clic su New connector.

    Si apre la pagina Create connector.

  4. Modificare il Tipo in GitLab e fornire un nome per il connettore.

  5. Facoltativamente, selezionare Export translations as pull requests e fornire un Merge request branch.

  6. Inserire GitLab site URL (ad es. https://gitlab.com/) e il GitLab personal access token ottenuto dal sito GitLab.

    • Per accedere all'archivio, deve essere accessibile da Internet.

  7. Fai clic su Test connessione.

    Se la connessione viene stabilita, viene visualizzato un segno di spunta. In caso contrario, appare un punto esclamativo rosso. Passa il cursore sopra l'icona per visualizzare maggiori dettagli.

  8. Clicca su Salva.

    Il connettore viene aggiunto all'elenco nella pagina Connettori.

Eliminare un connettore

Per eliminare un connettore:

  1. Dalla pagina Integrazioni, seleziona il connettore da eliminare.

  2. Fare clic su Elimina.

    Si apre la finestra Eliminare connettore.

  3. Digita "delete" e fai clic su Elimina.

    Il connettore viene eliminato e viene visualizzato l'elenco dei connettori.

Nota

Un connettore non può essere eliminato finché è ancora collegato a processi incompleti in un progetto, inclusi i processi presenti nel cestino. Il tentativo di eliminare tale connettore restituisce un errore "Failed to delete connector".

Risoluzione: Apri il progetto associato al connettore e completa o elimina eventuali processi rimanenti. Vai su Settings/Recycle bin e svuotalo per rimuovere eventuali processi ancora collegati al connettore. Riprova a eliminare il connettore.

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.