Integrazioni

Git (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.

Il connettore Git consente il download dei file di origine e il caricamento dei file di destinazione direttamente da/verso l'archivio Git. Phrase clona l'archivio remoto localmente e usa i comandi git per comunicare con l'archivio remoto.

Se l'archivio è ospitato da GitHub o GitLab, usare il connettore dedicato invece del connettore Git generico.

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. Visualizzare le modifiche inviate dall'ultimo commit facendo clic sul collegamento show al centro della schermata.

  • Configurare il submitter portal consentendo ai submitter di aggiungere file alle richieste direttamente dall'archivio online. Visualizzare le modifiche inviate dall'ultimo commit facendo clic sul collegamento show al centro della schermata.

  • Usare automated project creation per fare in modo che vengano creati automaticamente nuovi progetti quando viene rilevato un new commit nei file monitorati, nelle cartelle monitorate o in un'intera sottocartella monitorata.

    • Questo connettore supporta l'impostazione del percorso assoluto. I file di destinazione della traduzione possono essere archiviati in un branch diverso rispetto ai file di origine.

    • Quando APC è configurato per monitorare le sottocartelle, la cartella di destinazione avrà la stessa struttura delle sottocartelle della cartella di origine.

    • Tutti i file dalla cartella monitorata vengono importati la prima volta che APC viene eseguito. I file aggiunti di recente vengono importati con il successivo monitoraggio attivato dopo la loro creazione.

      • Eccezione GitLab: se l'opzione Include subfolders è selezionata, APC non importa alcun file la prima volta che viene eseguito. Se i file di origine vengono aggiornati o vengono aggiunti nuovi file a tali cartelle, APC crea un progetto e importa i file.

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

Impostazioni Git

Non sono richieste modifiche sul server Git stesso. L'archivio deve accettare connessioni dagli indirizzi IP del server Phrase. Consultare Phrase Servers IP Addresses per l'elenco corrente.

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 Nuovo connettore.

    Si apre la pagina Crea connettore.

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

  5. Inserire l'indirizzo dell'archivio nel campo Repository URI.

    • L'indirizzo dell'archivio è la stringa di connessione usata per clonare l'archivio (ad es. git@gitlab.com:joe.doe/my-repo.git)

    • Per poter accedere all'archivio, questo deve essere raggiungibile da Internet.

  6. Selezionare un Metodo di autenticazione.

    • Per l'accesso tramite Password, inserire Username e Password or Personal Access Token, se l'autenticazione di base non è supportata (ad es. GitHub).

      • Se si usa l'accesso tramite password, l'URI dell'archivio inizia con https:// (ad es. https://github.com/joe.doe/my-repo.git).

      • Il token di accesso personale deve disporre dei diritti di lettura/scrittura appropriati.

    • Per l'accesso con Chiave privata carica la Chiave privata e, facoltativamente, inserisci la passphrase della chiave privata.

      • Se si usa una chiave privata, l'Repository URI inizia con git@.

      • Solo il formato di chiave privata legacy PEM è supportato quando si usa la chiave privata per l'autenticazione. Usare l'opzione -m PEM durante la generazione della chiave privata.

  7. Fornire un Commit message se richiesto.

  8. 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.

  9. Clicca su Salva.

    Il connettore viene aggiunto all'elenco nella pagina Connettori.

Eliminare un connettore

Per eliminare un connettore:

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

  2. Fare clic su Elimina.

    Si apre la finestra Elimina connettore.

  3. Digitare "delete" e fare clic su Delete.

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

Nota

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

Risoluzione: aprire il progetto associato al connettore e completare o eliminare eventuali lavori rimanenti. Andare in Settings/Recycle bin e svuotarlo per rimuovere eventuali lavori ancora collegati al connettore. Riprovare 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.