Mi az a forrásvezérlő?

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

A forrásvezérlő rendszer, más néven verziókövetési rendszer lehetővé teszi a fejlesztők számára, hogy együttműködjenek a kódon és nyomon kövessék a módosításokat. A forráskontroll a többfejlesztős projektek alapvető eszköze.

Rendszereink kétféle forrásvezérlést támogatnak: a Git (elosztott) és a Team Foundation verziókövetését (TFVC). A TFVC egy központosított ügyfél-kiszolgáló rendszer. A Gitben és a TFVC-ben is bejelentkezhet a fájlokba, és mappákba, ágakba és adattárakba rendezheti a fájlokat.

Az adattárak, ágak és más kódfejlesztési műveletek kezelése az Azure-adattárakból.

Adattárak, kód GitHub

A Git segítségével minden fejlesztő rendelkezik a forrásadattár másolatával a fejlesztői gépen. A forrásadattár tartalmazza az összes ág- és előzményinformációt. Minden fejlesztő közvetlenül a helyi adattárral dolgozik. A módosítások külön lépésként vannak megosztva az adattárak között.

A fejlesztők véglegesíthetik az egyes módosításokat, és végrehajthatják a verziókövetési műveleteket, például az előzményeket, és összehasonlíthatják a hálózati kapcsolat nélkül. Az ágak könnyűek. Amikor a fejlesztőknek környezeteket kell váltaniuk, létrehoznak egy privát helyi ágat. A fejlesztők gyorsan válthatnak egyik ágról a másikra a kódbázis különböző változatai között. Később a fejlesztők egyesíthetik, közzétehetik vagy megsemmisíthetik az ágat.

Feljegyzés

A Git a Visual Studióban és az Azure DevOpsban standard Git. A Visual Studio külső Git-szolgáltatásokkal is használható. Külső Git-ügyfeleket is használhat az Azure DevOps Serverrel.

A TFVC-vel a fejlesztők minden fájlnak csak egy verzióját használják a fejlesztői gépükön. Az előzményadatok csak a kiszolgálón maradnak fenn. Az ágak útvonalalapúak, és a kiszolgálón jönnek létre.

Következő lépések

Kezdje el megosztani a kódot, vagy kérje le a kódot a forrásvezérlő használatával.