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.
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.