Bejelentkezési szabályzatok hozzáadása

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

Visual Studio 2019 | Visual Studio 2022

A Team Foundation verziókövetési rendszergazdái a bejelentkezési szabályzat követelményeit is hozzáadhatják. Ezek a bejelentkezési szabályzatok megkövetelik, hogy a felhasználók műveleteket hajtsanak végre a forrásvezérlőbe való bejelentkezéskor. Előfordulhat például, hogy egy felhasználónak hozzá kell rendelnie egy munkaelemet egy változáskészlethez. 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.

Feljegyzés

A Visual Studio bejelentkezési szabályzatait a jelen cikkben ismertetett módon, a tf.exe konfigurálási paranccsal vagy a Visual Studio-bővítmény pkgdef fájljában deklarált beállításkulcsokkal állíthatja be. A szabályzatok csak a Visual Studio egyetlen telepítésére vonatkoznak a számítógépen. Ha a Visual Studio több telepített példányával rendelkezik, minden telepítésnél be kell állítania a bejelentkezési szabályzatot.

Bejelentkezési szabályzat létrehozása

  1. A Visual Studio Team Explorerben válassza a Gépház, majd a Csoportprojekt alatt a Forráskövetés lehetőséget.

  2. A Forrásvezérlő Gépház párbeszédpanelen válassza a Beadás házirend lapfület, majd válassza a Hozzáadás lehetőséget.

  3. A Bejelentkezési házirend hozzáadása párbeszédpanelen válassza ki a kívánt házirendtípusokat, majd kattintson az OK gombra.

    A következő szabályzatok közül választhat:

    • 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.
  4. Ha a Kódelemzés lehetőséget választja, a Kódelemzési szabályzatszerkesztőben jelölje be a kívánt kódelemzési típus jelölőnégyzeteit, majd kattintson az OK gombra.

    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ájlok belefoglalásához
    • 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álykészletet a Felügyelt kódelemzés szabálybeállításai területén.

    A kódelemzési eszközök használatáról további információt a Kódelemzési ellenőrző házirendek létrehozása című témakörben talál.

  5. Ha az Egyéni elérésiút-házirend lehetőséget 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. Válassza a Hozzáadás lehetőséget az egyes értékekhez, majd kattintson az OK gombra.

    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ályzat képernyőről.

  6. Ha a Tiltott minták házirendje lehetőséget választja, a Tiltott minták párbeszédpanelen adja meg a tiltandó mintát vagy mintákat, majd kattintson az OK gombra.

  7. Ha a Munkaelemek lekérdezési házirend lehetőséget 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.

  8. Ha elégedett a bejelentkezési házirendek beállításaival, válassza az OK gombot. Az új bejelentkezési szabályzat jövőbeli bejelentkezésekkel jelenik meg.