Controllo versione
Il controllo delle versioni consente di creare versioni di un progetto eseguendo il commit delle modifiche apportate. Per impostazione predefinita, tutti i progetti dispongono del controllo delle versioni.
Il controllo delle versioni utilizza due tipi di repository:
- Repository locale. Un repository sul computer locale in cui si esegue il commit delle modifiche al progetto. Il repository consente di eseguire il backup dei contenuti del progetto.
- Repository remoto. Se un sistema utilizza solo il controllo delle versioni locali e si desidera consentire la collaborazione con più utenti o la possibilità di versione del progetto da remoto, configurare un repository remoto. I repository remoti supportati sono esterni al progetto e includono:
- Repository GitHub® cloud
- Repository GitLab® cloud
- Repository GitLab® autogestito (in locale)
È possibile aprire progetti che non dispongono di controllo versioni con un repository locale o remoto supportato, ma non sarà possibile controllare la versione di tali progetti. È possibile controllare la versione dei progetti esternamente utilizzando gli strumenti CLI e GUI supportati da un provider di controllo versione.
Utilizzare un repository locale o remoto per ripristinare una versione precedente di un progetto ed eliminare le modifiche che non si desidera implementare. Da un repository remoto, è possibile visualizzare e accettare le modifiche apportate da altri utenti a un progetto o eseguire il pull delle modifiche inviate in push da un altro utente per visualizzare e implementare le modifiche nell'editor di anteprima pull prima di effettuare il push delle modifiche.
FactoryTalk Optix Studio
visualizza i messaggi di sincronizzazione aggiornati nella barra di stato per indicare che:- Non è presente nessun repository remoto disponibile per questo progetto.
- Sono presenti modifiche remote per il pull.
- Sono presenti modifiche locali per il push.
- Sono presenti modifiche locali e remote per push e pull.
- Il progetto è sincronizzato.
Fornire un feedback