Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Az Azure DevOps-projektek lehetővé teszi a felhasználók számára a szoftvermegoldások tervezését, nyomon követését és együttműködését. Alapvető tárolóként szolgál az adatok és a forráskód tárolásához.
Projekt létrehozásakor az Azure DevOps automatikusan létrehoz egy azonos nevű csapatot, amely elegendő a kis szervezetek számára. Nagyvállalati szintű szervezetek esetében előfordulhat, hogy több csapat és projekt létrehozásával kell bővülnie. Az Azure DevOps legfeljebb 1000 projektet támogat egy szervezeten belül.
A több projekttel rendelkező szervezetek az igényeiknek megfelelő eszközöket konfigurálhatnak, és a megfelelő szinteken végezhetik el a felügyeleti feladatokat. A szervezet növekedésével az eszközök méretezhetők a csapat önállóságának és a szervezeti igazítás kultúrájának támogatásához.
További információ: A munkakövetés, a folyamat és a projekt korlátai , valamint a szervezeti struktúra megtervezése.
Jótanács
Az AI használatával segíthet az Azure DevOps-feladatokban. Az első lépésekhez tekintse meg az Azure DevOps MCP Serverrel kapcsolatos AI-segítség engedélyezése című témakört.
A szervezeten belüli munka kezelése
Amikor csatlakozik az Azure DevOpshoz, egy szervezethez csatlakozik. Ebben a szervezetben meghatározhat egy vagy több projektet. Legalább egy projektet létre kell hozni a rendszer használatához.
A szervezetet a következő módokon skálázhatja:
- Projektek hozzáadása: Különböző üzleti egységek támogatása.
- Csapatok hozzáadása: Csoportok létrehozása projekten belül.
- Adattárak és ágak hozzáadása: A forráskód kezelése.
- Ügynökök, ügynökkészletek és üzembehelyezési készletek hozzáadása: A folyamatos integráció és üzembe helyezés támogatása.
- Hozzáférés-kezelése: A Microsoft Entra ID használatával nagy számú felhasználót kezelhet.
A helyszíni Azure DevOps-üzembe helyezést a következő módokon skálázhatja:
- Kiszolgálópéldányok hozzáadása: Növelje a teljesítményt.
- Projektgyűjtemények és projektek hozzáadása: Különböző üzleti egységek támogatása.
- Csapatok hozzáadása: Csoportok létrehozása projekten belül.
- Adattárak és ágak hozzáadása: A forráskód kezelése.
- Ügynökök, ügynökkészletek és üzembehelyezési készletek hozzáadása: A folyamatos integráció és üzembe helyezés támogatása.
- Hozzáférés-kezelése: Nagy számú felhasználó kezeléséhez használja az Active Directoryt.
Projektek megtekintése a szervezetben
Tekintse meg a szervezetéhez definiált projekteket a Projektek lap megnyitásával.
A Projektek megnyitásához válassza az
Azure DevOps lehetőséget.
Válasszon ki egy projektet a projektek listájából.
További tájékoztatás: Projekt létrehozása.
Projekt láthatóságának korlátozása
A szervezethez hozzáadott felhasználók alapértelmezés szerint megtekinthetik az összes szervezeti és projektinformációt és -beállítást. További információt a projektek felhasználói láthatóságának korlátozása és aprojekt láthatóságának módosítása privátra című témakörben talál.
Előzményadatok megtekintése
Minden projekttag megtekintheti a megjegyzésekhez, vitafórumokhoz vagy hozzárendelésekhez hozzáadott identitásokat. A projektben például mindenki (még az új korlátozásokkal rendelkező felhasználók is) továbbra is láthatják a munkahelyi elemhez rendelt felhasználó nevét, ha a felhasználó már nem része a projektnek. Ugyanez vonatkozik a PR-ekre, a @mentions-ra, a megjegyzésekre, a vitafórumokra és egyebekre is.
Egyetlen projekt használata
Az egyik ajánlott módszer, ha egyetlen projekttel támogatja a szervezetet vagy a vállalatot. Egyetlen projekt segíthet minimalizálni a felügyeleti feladatok karbantartását, és a legoptimalizáltabb és legrugalmasabb összekapcsolt objektumközi élményt nyújtja.
Még ha sok csapat is több száz különböző alkalmazáson és szoftverprojekten dolgozik, egyszerűen kezelheti őket egyetlen projekten belül. A projekt elkülöníti a benne tárolt adatokat, és az adatok egyik projektből a másikba való áthelyezése a társított előzmények elvesztését eredményezi.
További információ: Hány projektre van szüksége?
Másik projekt hozzáadása
Egy másik megvalósítható megközelítés az, hogy több projektet valósítanak meg. Ez a megközelítés akkor ajánlott, ha a szervezetnek a következőket kell tennie:
- A projekten belüli információkhoz való hozzáférés tiltása vagy kezelése bizonyos csoportok számára
- Egyéni munkakövetési folyamatok támogatása a szervezet adott üzleti egységeihez
- Teljes mértékben különálló üzleti egységek támogatása, amelyek saját felügyeleti szabályzatokkal és rendszergazdákkal rendelkeznek
- Testreszabási tevékenységek tesztelése vagy bővítmények hozzáadása a munkaprojekt módosításainak bevezetése előtt
- Nyílt forráskódú szoftverprojekt (OSS) támogatása
Érdemes lehet egy másik projektet hozzáadni a következő esetekben:
- A projekten belüli információkhoz való hozzáférés tiltása vagy kezelése
- Egyéni munkakövetési folyamatok támogatása a szervezet adott üzleti egységeihez
- Teljes mértékben különálló üzleti egységek támogatása, amelyek saját felügyeleti szabályzatokkal és rendszergazdákkal rendelkeznek
- Testreszabási tevékenységek tesztelése vagy bővítmények hozzáadása a munkaprojekt módosításainak bevezetése előtt
Magán- és nyilvános projektek használata
Fontos
A Azure DevOps nyilvános projektjeit kivonjuk. 2027-től kezdve a meglévő nyilvános projektek priváttá alakulnak. További információ: Nyilvános projektek visszavonása és Nyilvános projektről GitHubra való áttérés.
Magán- és nyilvános projektek is lehetnek. Ha nyilvános projektet szeretne privátsá alakítani, olvassa el a Projekt láthatóságának módosítása privátra című témakört.
magánprojektek:
- Felhasználói hozzáférés hozzáadására és kezelésére van szükség.
- A felhasználóknak be kell jelentkezniük, hogy még olvasási hozzáférést is kapjanak.
- Minden projekttag számára biztosítson hozzáférést a projekt- és szervezeti információkhoz.
További információ: A projekttagok számára biztosított erőforrások.
Fontos
Csak azok a szervezetek hozhatnak létre projekteket, vagy módosíthatják a projektek láthatóságát, amelyek már engedélyezve van a nyilvános projektszabályzat engedélyezésével . A szabályzat már nem érhető el azoknak a szervezeteknek, amelyek még nem használják. A Microsoft azt javasolja, hogy a GitHubot minden nyilvános projekthez használja.
nyilvános projektek:
- Ne követelje meg, hogy a felhasználók csak olvasási hozzáféréssel jelentkezzenek be számos szolgáltatáshoz.
- A kód másokkal való megosztásának támogatása.
- Nyílt forráskódú szoftverek folyamatos integrációjának/folyamatos üzembe helyezésének (CI/CD) támogatása.
További információ: Projekt láthatóságának módosítása privátra.
Verziókövetés támogatása
A Git-adattárak csak HTTPS-kapcsolaton keresztül böngészhetők és klónozhatók. Az SSH- és GVFS-végpontok nem érhetők el. Az olyan programok, mint a Visual Studio és az IntelliJ, a HTTPS-klón URL-címével dolgoznak, de nem kínálják a feladatokhoz és más kapcsolódó elemekhez kapcsolódó integrált élményt.
Irányítópult-widget támogatása
Az alábbi irányítópult-vezérlők nem jelenítenek meg hasznos információkat a nem tagokkal kapcsolatban.
- Hozzám rendelve
- Kódlap
- Új munkaelem
- Lekéréses kérelem
- Lekérdezés eredményei
- Követelmények minősége
- Sprint leépítés
- Sprintkapacitás
- A sprint áttekintése
- Csapattagok
- Üdvözöljük
- Munkahelyi hivatkozások
- Egyéb hivatkozások
További információ: Widgetek hozzáadása irányítópultokhoz és gyakori kérdések az irányítópultokról, diagramokról és jelentésekről.
A projekt felépítése
Az alábbi elemek használatával strukturálhatja a projektet az üzleti igények támogatására:
- Hozzon létre egy Git-adattárat minden alprojekthez vagy alkalmazáshoz, vagy hozzon létre gyökérmappákat egy TFVC-adattárban minden alprojekthez. Ha TFVC-t használ, és egy kombinált projektmodell felé tart, hozzon létre gyökérmappákat a különböző csapatokhoz és projektekhez, ahogyan a Gitben is külön tárházakat hozna létre. Szükség szerint védetté teheti a mappákat, és szabályozhatja, hogy az adattár mely szegmenseit használja aktívan a munkaterületi leképezésekkel.
- A különböző alprojektek , termékek, szolgáltatások vagy csapatok támogatásához definiáljon területelérési útvonalakat.
- Határozza meg a csapatok között megosztható iterációs útvonalakat (más néven futamokat ).
- Adjon hozzá egy csapatot minden termékcsapathoz, amely egy termékhez tartozó funkciók készletét fejleszti ki. Minden létrehozott csapat automatikusan létrehoz egy biztonsági csoportot az adott csapat számára, amellyel kezelheti a csoport engedélyeit. További információ: Portfoliókezelés.
- Egyéni biztonsági csoportok használatával kezelheti az egyes funkciókhoz és függvényekhez való hozzáférést.
- Lekérdezési mappákat hozhat létre a csapatok vagy a termékterületek lekérdezéseinek mappákba rendezéséhez.
- A projekt szintjén beállított értesítések definiálása vagy módosítása.
A projekt testreszabása és konfigurálása
A legtöbb szolgáltatást és alkalmazást konfigurálhatja és testre szabhatja az üzleti igények vagy a csapatok működése érdekében. Az egyes projekteken belül az alábbi feladatokat végezheti el. Az erőforrások konfigurálásának átfogó megtekintéséhez tekintse meg a csapat, a projekt és a szervezeti szintű beállítások ismertetése című témakört.
- Irányítópultok: Minden csapat konfigurálhatja az irányítópultok készletét az információk megosztására és a folyamat figyelésére.
- Forrásvezérlés: Minden Git-adattárhoz alkalmazhat ágházirendeket, és meghatározhatja a fiókengedélyeket. A TFVC-adattárak esetében beállíthatja a bejelentkezési szabályzatokat.
- Munkakövetés: Mezőket adhat hozzá, módosíthatja a munkafolyamatot, egyéni szabályokat vehet fel, és egyéni lapokat vehet fel a legtöbb munkaelem-típus munkaelem-űrlapjára. Egyéni munkaelemtípusokat is hozzáadhat. További információ: Öröklési folyamat testreszabása.
- Azure Pipelines: Teljes mértékben testre szabhatja a buildelési és kiadási folyamatokat, és meghatározhatja a buildelési lépéseket, a kiadási környezeteket és az üzembe helyezés ütemezését. További információ: Build and release.
- Azure-tesztcsomagok: Tesztcsomagokat, tesztcsomagokat, teszteseteket és tesztkörnyezeteket definiálhat és konfigurálhat. A buildelési folyamatokon belül tesztlépéseket is hozzáadhat. További információt az Exploratory és a manuális tesztelés, valamint a buildek folyamatos tesztelése című témakörben talál.
Csapat hozzáadása
A szervezet növekedésével konfigurálható Agile-eszközökkel rendelkező csapatokat adhat hozzá, hogy megfeleljenek az egyes csapatok munkafolyamatainak. További információért tekintse át a következő cikkeket.
- Agilis méretezés nagy csapatokra
- Tudnivalók a csapatokról és az Agilis eszközökről
- A hátralékok portfoliójának kezelése és az előrehaladás megtekintése.
- Kézbesítési tervek segítségével ütemezheti a munkaelemeket a kijelölt csapatok sprintje és iterációs útvonalak alapján a naptárnézetben.
- Növekményesen alkalmazza a skálázási eljárásokat, hogy nagyobb ritmust és folyamatot hozzon létre a szervezeten belül, bevonja az ügyfeleket, javítsa a projekt láthatóságát, és dolgozzon ki hatékony munkaerőt.
- A projekteket úgy struktúrálja, hogy láthatóságot biztosítson a csapatok között, vagy támogassa az epikusokat, kiadási vonalakat és több hátralékot a nagyvállalati agilis keretrendszer támogatása érdekében.
Csatlakozás projekthez más ügyfelekkel
A webböngészőn keresztüli csatlakozáson kívül a következő ügyfelekről is csatlakozhat egy projekthez:
- Visual Studio (Professional, Enterprise, Test Professional)
- Visual Studio Code
- Visual Studio közösség
- Office Excel
- Teszt & visszajelzési bővítmény
- Microsoft Visszajelzés Ügyfél
További információ: Kompatibilitás az Azure DevOps Server-verziókkal.
Fő fogalmak
Az alábbi index segítségével gyorsan elérheti a projektek és csapatok kezelésével kapcsolatos fogalmakat és feladatokat.
Felhasználói és rendszergazdai feladatok
Az alábbi feladatok közül többhez a Projektgazdák csoport egy tagjának vagy egy csoportadminisztrátornak adott engedélyekre van szükség.
- Projekt átnevezése
- Csapat átnevezése
- Projekt visszaállítása
- Felhasználói hozzáférési szintek módosítása
- Keresés projektek között
- Terület elérési útjainak beállítása
- Kedvencek beállítása
- Iterációs útvonalak beállítása
- Projektszintű engedélyek beállítása
- Projekt láthatóságának módosítása privátra
- Projekt, adattár, csapat váltása
Gyakori kérdések (GYIK)
K: Áthelyezhetek vagy áthelyezhetek egy projektet egy másik szervezetbe vagy gyűjteménybe?
V: Igen, de nem adatvesztés nélkül. Manuálisan másolhat erőforrásokat, és hagyhat hátra néhányat, vagy használhat nem Microsoft-eszközt.
K: Milyen programozott eszközök támogatják a projekteket?
A. Lásd a Projektek REST API-t.
Az az devops projekt parancssori felületét is használhatja.