Skip to main content
Al momento l’integrazione Git è disponibile solo in ayaka-notes/overleaf.
Questa funzionalità è stata sviluppata inizialmente da ayaka-notes/overleaf-pro.
1

Abilitare il git-bridge (solo per gli utenti del Toolkit)

Se usi il Toolkit, abilita il git-bridge impostando quanto segue nel tuo config/overleaf.rc:
config/overleaf.rc
2

Aggiungere il container git-bridge (solo per gli utenti di Docker-compose)

Per gli utenti che usano un docker-compose.yml personalizzato, aggiungi la seguente configurazione del container al tuo file compose:
docker-compose.yml (git-bridge service)
3

Aggiornare la configurazione del container sharelatex

Dovrai anche collegare il container git-bridge nel container sharelatex e definire le seguenti variabili d’ambiente; presta attenzione a V1_HISTORY_URL:
docker-compose.yml (sharelatex service)
4

Autenticazione

Per autenticare un client git, gli utenti hanno bisogno di un Personal Access Token. Gli utenti possono gestire i Personal Access Token tramite l’interfaccia dell’applicazione (consulta la documentazione):

Personal Access Token per l'integrazione Git

5

Monitoraggio e considerazioni sulle risorse

Ti consigliamo di monitorare le risorse dell’host dopo aver abilitato il git-bridge. L’aumento del carico dipenderà da:
  • il numero di utenti che accedono alla funzionalità
  • i tipi di progetti ospitati nella tua istanza (i progetti più grandi richiedono generalmente più risorse)

Spostare i progetti su S3 (swap)

L’integrazione Git memorizza su disco un repository git completo per ogni progetto clonato da un utente. Se hai uno spazio su disco limitato, puoi attivare un job di swap che sposterà su AWS S3 i repository meno usati. Se un repository spostato serve di nuovo, viene riportato su disco. Le seguenti variabili d’ambiente controllano il job di swap:

Domande e risposte

Gli utenti con accesso in sola lettura possono solo clonare il progetto; gli utenti con accesso in lettura e scrittura possono clonare ed eseguire il push dei progetti. Nota: gli utenti devono aver effettuato l’accesso per unirsi al progetto.
Ultima modifica il 5 ottobre 2026