Bejelentkezési szabályzatok szerkesztése
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
A Team Foundation verziókövetési (TFVC) rendszergazdái hozzáadhatják és szerkeszthetik a bejelentkezési szabályzat követelményeit. Ezek a bejelentkezési szabályzatok megkövetelik, hogy a felhasználók műveleteket hajtsanak végre, amikor bejelentkezéseket végeznek a verziókövetéshez. Előfordulhat például, hogy a felhasználók munkaelemeket társítanak a módosításkészletekkel. A bejelentkezésekről további információt a kód fejlesztése és a függőben lévő módosítások kezelése című témakörben talál.
A bejelentkezési szabályzat szerkesztése előtt először létre kell hoznia egyet. További információ: Bejelentkezési szabályzatok hozzáadása. A következő alapértelmezett bejelentkezési szabályzattípusok érhetők el:
- A buildekhez az utolsó build sikeres volt, mielőtt bármilyen új módosítás beadható lenne.
- A Módosításkészlet megjegyzések házirendje megköveteli, hogy a felhasználók beadási megjegyzéseket adjanak meg.
- A kódelemzéshez a kódelemzést a kód beadása előtt kell futtatni.
- Az egyéni elérésiút-házirend a többi házirendet meghatározott mappákra vagy fájltípusokra terjed ki.
- A Tiltott minták szabályzat megakadályozza a tiltott fájlnévmintákkal rendelkező fájlokat tartalmazó bejelentkezéseket.
- A Munkaelem-lekérdezési szabályzat egy olyan munkaelem-lekérdezést határoz meg, amelynek eredményei az egyetlen olyan jogi munkaelem, amely társítható a bejelentkezéssel.
- A munkaelemekhez egy vagy több munkaelemet kell társítani minden bejelentkezéshez.
Feljegyzés
A Forrásvezérlés Gépház párbeszédpanelen átmenetileg letilthat egy vagy több házirendtípust. A Bejelentkezési szabályzat lapon jelölje ki a házirendeket, és válassza a Letiltás lehetőséget. Letiltott szabályzat engedélyezéséhez jelölje ki a letiltott házirendet, és kattintson az Engedélyezés gombra. Ezután válassza az OK gombra.
Előfeltételek
Az eljárás végrehajtásához a Projektszintű információ szerkesztése engedéllyel kell rendelkeznie az Engedélyezés értékre. További információ: Alapértelmezett TFVC-engedélyek.
Bejelentkezési szabályzat szerkesztése
A Visual Studio Csapat menüjében válassza a Team Project Gépház> Source Control lehetőséget.
Vagy a Visual Studio Team Explorer ablakában válassza a Gépház, majd a Csoportprojekt alatt a Forráskövetés lehetőséget.
A Forrásvezérlő Gépház párbeszédpanelen válassza a Bejelentkezési házirend lapot.
A Szabályzattípus listában válassza ki azt a szabályzattípust, amelynek módosítani szeretné a módosításokat, majd válassza a Szerkesztés lehetőséget.
Folytassa ezt az eljárást a szerkesztett szabályzat típusától függően:
A buildekhez az utolsó build sikeres volt, mielőtt bármilyen új módosítás beadható lenne. Ez a szabályzattípus nem módosítható.
A Módosításkészlet megjegyzések házirendje megköveteli, hogy a felhasználók beadási megjegyzéseket adjanak meg. Ez a szabályzattípus nem módosítható.
A kódelemzéshez a kódelemzést a kód beadása előtt kell futtatni. Ha ezt a típust választja, a Kódelemzési szabályzatszerkesztő párbeszédpanelen jelölje be a kívánt kódelemzési típus jelölőnégyzetét. A lehetőségek a következők:
- A bejelentkezés kényszerítése csak az aktuális megoldás részét képező fájlokra
- C/C++ kódelemzés kényszerítése (/elemzés)
- Kódelemzés kényszerítése felügyelt kódhoz. Ha ezt a lehetőséget választja, válassza ki a kívánt szabálybeállításokat a Felügyelt kódelemzés szabálybeállításai területén.
Az egyéni elérésiút-házirend a többi házirendet meghatározott mappákra vagy fájltípusokra terjed ki. Ha ezt a típust választja, az Egyéni elérésiút-házirend párbeszédpanelen válasszon ki egy gyermekházirendet, és adjon meg egy vagy több értéket a Forráskövetési útvonalszűrőben (RegEx) az engedélyezett elérési utak megadásához. Alkalmazzon külön egyéni elérésiút-házirendet minden olyan gyermekházirendre, amelyet egyéni elérési utakat szeretne használni.
Feljegyzés
Ha ezt a házirendet egy engedélyezett gyermekházirendre alkalmazza, egy üzenet jelenik meg arról, hogy a kijelölt házirend jelenleg engedélyezve van. Le kell tiltani, vagy kétszer fog futni. Az eredeti szabályzatot eltávolíthatja vagy letilthatja a bejelentkezési szabályzatok listájából.
A Tiltott minták szabályzat megakadályozza a tiltott fájlnévmintákkal rendelkező fájlokat tartalmazó bejelentkezéseket. Ha ezt a típust választja, a Tiltott minták párbeszédpanelen adja meg a tiltandó mintát vagy mintákat, majd kattintson az OK gombra.
A Munkaelem-lekérdezési szabályzat egy olyan munkaelem-lekérdezést határoz meg, amelynek eredményei az egyetlen olyan jogi munkaelem, amely társítható a bejelentkezéssel. Ha ezt a típust választja, a Lekérdezési szabályzat párbeszédpanelen keresse meg és jelölje ki a mentett megosztott munkaelem-lekérdezést, majd kattintson az OK gombra.
A munkaelemekhez egy vagy több munkaelemet kell társítani minden bejelentkezéshez. Ez a szabályzattípus nem módosítható.
Ha elégedett a bejelentkezési házirendek beállításaival, válassza az OK gombot.