Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
System kontroli źródła (nazywany również systemem kontroli wersji ) umożliwia deweloperom współpracę nad kodem i śledzenie zmian. Kontrola źródła jest podstawowym narzędziem dla projektów z wieloma deweloperami.
Usługa Azure DevOps obsługuje dwa typy kontroli źródła: Git (rozproszone) i Team Foundation Version Control (TFVC). TfVC to scentralizowany system klient-serwer. W usługach Git i TFVC można zaewidencjonować pliki i organizować pliki w folderach, gałęziach i repozytoriach. Możesz zarządzać repozytoriami, gałęziami i innymi operacjami tworzenia kodu z usługi Azure Repos.
Porównanie usług Git i TFVC
W systemie Git każdy deweloper ma kopię repozytorium źródłowego na swojej maszynie dewelopera. Repozytorium źródłowe zawiera wszystkie informacje o gałęzi i historii. Każdy deweloper współpracuje bezpośrednio z lokalnym repozytorium, a zmiany są udostępniane między repozytoriami jako osobny krok.
Deweloperzy mogą zatwierdzać każdy zestaw zmian i wykonywać operacje kontroli wersji, takie jak historia i porównywanie bez połączenia sieciowego. Gałęzie są lekkie. Gdy deweloperzy muszą przełączać konteksty, tworzą prywatną gałąź lokalną. Deweloperzy mogą szybko przełączyć się z jednej gałęzi na inną, aby przełączyć się między różnymi odmianami bazy kodu. Później deweloperzy mogą scalać, publikować lub usuwać gałąź.
W programie TFVC deweloperzy mają tylko jedną wersję każdego pliku na swoich maszynach deweloperskich. Dane historyczne są przechowywane tylko na serwerze. Gałęzie są oparte na ścieżkach i są tworzone na serwerze.
Wprowadzenie do usługi Git na potrzeby kontroli źródła
Rozpocznij udostępnianie kodu lub pobierz kod przy użyciu kontroli źródła w usłudze Git.
Uwaga / Notatka
Usługa Git w programie Visual Studio i usłudze Azure DevOps jest standardową usługą Git. Program Visual Studio można używać z usługami Git innych firm. Możesz również używać klientów Git innych firm z usługą Azure DevOps Server.