Quale sistema di controllo versione dovresti usare quando più sviluppatori lavoreranno spesso offline e richiederanno l'accesso alla cronologia completa del progetto mentre sono offline?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Git.
Perché questa è la risposta
Git è un sistema di controllo versione distribuito (DVCS), il che significa che ogni sviluppatore ha una copia completa del repository del progetto, inclusa la cronologia completa. Questo permette agli sviluppatori di lavorare offline e di avere comunque accesso a tutte le versioni precedenti del codice, ai branch e ai commit. Quando tornano online, possono sincronizzare facilmente le loro modifiche con il repository centrale. Team Foundation Version Control (TFVC) e Subversion (SVN) sono sistemi di controllo versione centralizzati. Richiedono una connessione al server per accedere alla cronologia completa o per eseguire la maggior parte delle operazioni, rendendoli meno adatti per scenari offline estesi. TortoiseSVN è un client per Subversion, non un sistema di controllo versione a sé stante.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta