Sdílet prostřednictvím


Co je správa zdrojového kódu?

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Systém správy zdrojového kódu, označovaný také jako systém správy verzí, umožňuje vývojářům spolupracovat na kódu a sledovat změny. Správa zdrojového kódu je základním nástrojem pro projekty s více vývojáři.

Naše systémy podporují dva typy správy zdrojového kódu: Git (distribuovaný) a Správa verzí Team Foundation (TFVC). TFVC je centralizovaný klientský serverový systém. V Gitu i TFVC můžete soubory vrátit se změnami a uspořádat soubory ve složkách, větvích a úložištích.

Spravujte úložiště, větve a další operace vývoje kódu z Azure Repos.

Úložiště, kód GitHubu

S Gitem má každý vývojář kopii zdrojového úložiště na svém vývojovém počítači. Zdrojové úložiště obsahuje všechny informace o větvi a historii. Každý vývojář pracuje přímo s místním úložištěm. Změny se mezi úložišti sdílí jako samostatný krok.

Vývojáři mohou potvrdit každou sadu změn a provádět operace správy verzí, jako je historie a porovnání bez síťového připojení. Větve jsou jednoduché. Když vývojáři potřebují přepínat kontexty, vytvoří privátní místní větev. Vývojáři můžou rychle přepínat z jedné větve do druhé a přecházet mezi různými variantami základu kódu. Později můžou vývojáři sloučit, publikovat nebo odstranit větev.

Poznámka:

Git v sadě Visual Studio a Azure DevOps je standardní Git. Visual Studio můžete používat se službami Git třetích stran. S Azure DevOps Serverem můžete také používat klienty Gitu třetích stran.

V TFVC mají vývojáři na svých vývojových počítačích jenom jednu verzi každého souboru. Historická data se udržují pouze na serveru. Větve jsou založené na cestě a vytvářejí se na serveru.

Další kroky

Začněte sdílet kód nebo získejte kód pomocí správy zdrojového kódu.