Którego systemu kontroli wersji należy użyć, gdy wielu programistów będzie często pracować w trybie offline i wymagać dostępu do pełnej historii projektu w trybie offline?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Git.
Dlaczego to jest odpowiedź
Git jest rozproszonym systemem kontroli wersji (DVCS), co oznacza, że każdy deweloper ma pełną kopię repozytorium, włączając w to całą historię projektu. Umożliwia to pracę offline i pełny dostęp do historii bez połączenia z centralnym serwerem. Zmiany są synchronizowane z repozytorium zdalnym, gdy połączenie jest dostępne. Team Foundation Version Control (TFVC), Subversion (SVN) i TortoiseSVN (klient SVN) to scentralizowane systemy kontroli wersji (CVCS). W CVCS deweloperzy pracują na lokalnych kopiach plików, ale pełna historia projektu jest przechowywana tylko na centralnym serwerze. Wymaga to stałego połączenia z serwerem, aby uzyskać dostęp do pełnej historii i wykonywać większość operacji, co czyni je mniej odpowiednimi do pracy offline.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana