A Git-adattár beállításainak és szabályzatainak megadása
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Az Azure Repos Git-adattárak több módon is testre szabhatók ág- és adattárbeállítások és szabályzatok használatával. Ez a cikk az adattárszintű beállításokat és szabályzatokat ismerteti.
Az adattár beállításai és szabályzatai globális beállításokat konfigurálnak az összes Git-adattárhoz egy projekthez vagy szervezethez, illetve egyéni adattárakhoz.
Ez a cikk a kiszolgálóoldali adattár beállításait és házirendeit ismerteti. Az ügyféloldali Git-beállításokról a Visual Studióban található Git-beállítások és -beállítások című témakörben olvashat.
A fiókszabályzatok ágspecifikus vezérlőket fednek le.
Az ágszabályzatok olyan lehetőségeket tartalmaznak, mint a lekéréses kérelmek megkövetelése, a sikeres buildelés vagy a kód áttekintése, mielőtt a módosítások egyesülhetnek egy ágban. További információ: Ágszabályzatok és -beállítások.
Az adattár és az ág biztonsági engedélyei szabályozzák a felhasználói hozzárendeléseket.
Ezek az engedélyek szabályozzák, hogy kik olvashatnak, írhatnak, járulhatnak hozzá a lekéréses kérelmekhez, és más konkrét műveleteket hajthatnak végre. További információ: Az adattár engedélyeinek beállítása.
Az adattár és az ág beállításainak és szabályzatainak összegzése
A beállításokat és szabályzatokat konfigurálhatja a projekt összes adattárához, az egyes adattárakhoz és az adattárak ágaihoz. A böngészőben ezeket a beállításokat és szabályzatokat a Project-beállítások>tárházain keresztül konfigurálhatja.
Feljegyzés
Az Azure CLI-vel több ágbeállítást és szabályzatot is beállíthat az az adattárházirend használatával.
Az alábbi táblázatok összefoglalják a Git-adattárakhoz és -ágakhoz engedélyezhető és konfigurálható beállításokat és szabályzatokat.
Az összes adattár beállításai
Az alábbi táblázat összefoglalja azokat a beállításokat, amelyek engedélyezhetők és konfigurálhatók egy projekt vagy egy szervezet összes új Git-adattárához.
Beállítás
Alapértelmezett
Leírás
Kikapcsolva
Inicializálja az új adattárakat a megadott alapértelmezett ágnévvel. Egy adott adattár alapértelmezett ágát bármikor módosíthatja. Ha nem engedélyezi ezt a funkciót, az adattárak inicializálódnak egy alapértelmezett ággal.main
Be
A felhasználók minden új adattárban kezelhetik a létrehozott ágaik engedélyeit.
Adattár beállításai
Az alábbi táblázat összefoglalja az egyes Git-adattárakhoz engedélyezhető vagy konfigurálható beállításokat.
Beállítás
Alapértelmezett
Leírás
Be
Lehetővé teszi a felhasználók számára, hogy elágazásokat hozzanak létre az adattárból.
Be
A véglegesítési megjegyzésben említett munkaelemekre mutató hivatkozások automatikus létrehozása.
Be
A véglegesítési megjegyzésekben szereplő megemlítések engedélyezése a munkaelemek bezárásához. Az Azure DevOps Server 2020.1 frissítési vagy újabb verzióját igényli.
Be
Jegyezze meg a felhasználói beállításokat a munkaelemek lekéréses kérelmekkel való elvégzéséhez.
Be
Engedélyek kezelése a felhasználók számára az általuk létrehozott ágakhoz
Be
Engedélyezze a szigorú szavazási módot az adattárhoz, amelyhez hozzájárulási engedély szükséges a lekéréses kérelmekre való szavazáshoz.
Be
Tiltsa le az adattárhoz való hozzáférést, beleértve a buildeket és a lekéréses kérelmeket is, de az adattárat figyelmeztetéssel találja meg.
Be
Adjon meg legfeljebb öt további ágat a kódkeresésben való részvételhez, amely alapértelmezés szerint csak az alapértelmezett ágra vonatkozik. A Code Search bővítmény telepítését és engedélyezését igényli.
Adattárházirendek vagy -beállítások
Az alábbi táblázat összefoglalja azokat a szabályzatokat vagy beállításokat, amelyek az összes vagy az egyes adattárakhoz beállíthatók. A Minden tárházhoz beállított szabályzatok a későbbi időpontban hozzáadott egyéni adattárak alapértelmezett értékét állítják be.
Szabályzat vagy beállítás
Alapértelmezett
Leírás
Kikapcsolva
Tiltsa le a leküldéseket olyan véglegesítési szerző e-maillel, amely nem felel meg a megadott mintáknak. Ehhez a beállításhoz az Azure DevOps Server 2020.1 vagy újabb verziója szükséges.
Kikapcsolva
Tiltsa le a leküldéseket a megadott mintáknak megfelelő fájlelérési utak bevezetésétől. Ehhez a beállításhoz az Azure DevOps Server 2020.1 vagy újabb verziója szükséges.
Kikapcsolva
A fájlokat, mappákat, ágakat és címkéket módosító leküldések blokkolásával elkerülheti a kis- és nagybetűk bizalmassági ütközéseit.
Kikapcsolva
Tiltsa le azokat a leküldéseket, amelyek olyan fájlokat, mappákat vagy ágneveket tartalmaznak, amelyek platformfüggetlen neveket vagy nem kompatibilis karaktereket tartalmaznak.
Kikapcsolva
Tiltsa le azokat a leküldéseket, amelyek a megadott hosszt meghaladó elérési utakat vezetnek be.
Kikapcsolva
Letilthatja a kijelölt korlátnál nagyobb új vagy frissített fájlokat tartalmazó leküldéseket.
Ágszabályzatok
Az alábbi táblázat az ágak testreszabásához definiálható szabályzatokat foglalja össze. További információ a beállítások konfigurálásáról: Kódminőség javítása ágszabályzatokkal. Amikor bármilyen szabályzatot beállít egy ágon, a rendszer automatikusan kikényszeríti a következő szabályzatokat:
- Az ág frissítéséhez lekéréses kérelmek szükségesek.
- Az ág nem törölhető.
Feljegyzés
Az ágszabályzatok a lekéréses kérelmekre a lekéréses kérelem célága alapján lesznek alkalmazva. A fiókszabályzatokat nem szabad olyan ideiglenes ágakra beállítani, amelyek egy lekéréses kérelem után törlődnek. Ha ágszabályzatokat ad hozzá az ideiglenes ágakhoz, az automatikus ágtörlés meghiúsul.
Szabályzat
Alapértelmezett
Leírás
Kikapcsolva
A lekéréses kérelmek adott számú véleményezőjének jóváhagyására van szükség.
Kikapcsolva
A lekéréses kérelmek csatolt munkaelemeinek ellenőrzésével ösztönözheti a nyomon követhetőséget.
Kikapcsolva
Ellenőrizze, hogy az összes megjegyzés feloldva lett-e a lekéréses kérelmekben.
Az egyesítési típusok korlátozása vagy az egyesítési stratégia kényszerítése
Kikapcsolva
Az ágelőzmények szabályozásához korlátozza a lekéréses kérelmek végrehajtásakor elérhető egyesítési típusokat.
Kikapcsolva
Adjon hozzá, engedélyezze vagy tiltsa le egy vagy több szabályzatot a kód érvényesítéséhez a lekéréses kérelmek módosításainak előzetes egyesítésével és létrehozásával.
Kikapcsolva
Adjon hozzá, engedélyezze vagy tiltsa le egy vagy több szabályzatot, hogy más szolgáltatások sikeres állapotot tegyenek közzé a lekéréses kérelmek teljesítéséhez.
Kikapcsolva
Adjon hozzá, engedélyezze vagy tiltsa le egy vagy több szabályzatot a kód véleményezőinek automatikus belefoglalásához, amikor a lekéréses kérelmek módosítják a kód bizonyos területeit.
Előfeltételek
- A szabályzatok konfigurálásához a Projektgazdák biztonsági csoport tagjának kell lennie, vagy adattárszintű szerkesztési szabályzatokkal kell rendelkeznie. További információ: Git-adattárengedélyek beállítása.
- Ha az adattárparancsokat szeretne használni, mindenképpen kövesse az Azure DevOps parancssori felület használatának első lépéseit.
- A szabályzatok konfigurálásához a Projektgazdák biztonsági csoport tagjának kell lennie, vagy adattárszintű szerkesztési szabályzatokkal kell rendelkeznie. További információ: Git-adattárengedélyek beállítása.
Beállítások és szabályzatok megtekintése és szerkesztése
Konfigurálhatja a szervezet vagy projekt összes adattárának beállításait , illetve az egyes adattárak beállításait. A szabályzatok konfigurálhatók az összes adattárhoz, az egyes adattárakhoz vagy az adattárak meghatározott ágaihoz. A fiókszabályzatok beállításáról további információt a Fiókszabályzatok című témakörben talál.
Feljegyzés
A legjobb, ha projektszinten vagy egyéni adattárakban konfigurálja az adattár beállításait, de mindkettőt nem. Ha egynél több szinten konfigurálja a beállításokat, a rendszer betartja a legkorlátozóbb beállítást. Ha csak egy szinten konfigurálja a beállításokat, az csökkenti a zavart és a Git teljesítményproblémáit.
Ha az adattár beállításait és szabályzatait a webes portálon szeretné konfigurálni, nyissa meg a Project-beállítások>adattárait a webböngészőből.
Az összes Git-adattár beállításainak vagy szabályzatainak megtekintéséhez vagy módosításához nyissa meg a Minden adattár lapot, és válassza a Beállítások vagy szabályzatok lehetőséget.
Egy adott adattár beállításainak és szabályzatainak konfigurálásához válassza az Adattárak lapot, válassza ki az adattárat, majd válassza a Beállítások vagy Szabályzatok lapot.
Az alábbi képernyőképen a Beállítások lap van kijelölve. Ezeket a beállításokat az összes Git-adattárhoz vagy egy egyéni adattárhoz definiálhatja.
Az alábbi képernyőképen a Kiválasztott Szabályzatok lap látható. Ezeket a szabályzatokat az összes Git-adattárhoz vagy egy egyéni adattárhoz definiálhatja.
Nyissa meg a projektet a webböngészőben, és válassza a Projektbeállítások, Adattárak lehetőséget, és válassza ki az adattárat.
Az adattár beállításainak megtekintéséhez és konfigurálásához válassza a Beállítások vagy szabályzatok lehetőséget.
Az alábbi képernyőképen az összes adattár beállításai láthatók:
Az alábbi képernyőképen a Fabrikam-adattárak beállításai láthatók:
Alapértelmezett ágnév
Beállíthatja az alapértelmezett adattárfiók nevét a szervezet vagy a projekt szintjén. A szervezeti szintű beállítás a szervezet összes projektjének összes új adattárára érvényes. A projektszintű beállítás hatással van a projekt összes új adattárára, és felülírja a szervezet szintjén beállított összes nevet.
A következőket teheti:
- Válasszon bármilyen jogi ágnevet, amelyet az adattár inicializálásakor használni szeretne.
- Módosítsa az alapértelmezett nevet bármikor, hogy hatással legyen az összes jövőbeli adattárra.
- Bármikor módosíthatja az adott adattár alapértelmezett ágnevét.
Ha nem engedélyezi az alapértelmezett ágnév funkciót, az adattárak inicializálva lesznek az Azure Repos alapértelmezett ág nevével main
.
Alapértelmezett ágnév beállítása szervezeti szinten:
- Az Azure DevOps szervezeti lapján válassza a szervezeti beállításokat a bal alsó sávon, majd válassza az Adattárak lehetőséget a bal oldali navigációs sávon.
- A Minden adattár lapon állítsa be az új tárházak alapértelmezett ágnevét Be értékre, majd adjon meg egy alapértelmezett ágnevet.
Alapértelmezett ágnév beállítása a projekt szintjén:
- Az Azure DevOps-projektlapon válassza a projektbeállításokat a bal alsó sávon, majd válassza az Adattárak lehetőséget a bal oldali navigációs sávon.
- A Minden adattár lap Beállítások lapján állítsa be az új tárházak alapértelmezett ágnevét Be értékre, majd adjon meg egy alapértelmezett ágnevet.
Feljegyzés
Az új adattárak alapértelmezett ágneve az Azure DevOps Server 2020.1-es vagy újabb verziójára van szükség.
Fiókengedélyek kezelése
Szabályozhatja, hogy ki kezelheti az adattárfiókok engedélyeit egy engedélykezelési beállítás beállításával az összes Git-adattárhoz vagy az egyes adattárakhoz. Ha engedélyezi, hogy a felhasználók a Minden tárház szintjén kezeljék a létrehozott ágaik engedélyeit, az összes új projektadattár úgy van konfigurálva, hogy lehetővé tegye a felhasználók számára a létrehozott ágak engedélyeinek kezelését.
A beállítás kezelése:
- Az Azure DevOps-projektlapon válassza a projektbeállításokat a bal alsó sávon, majd válassza az Adattárak lehetőséget a bal oldali navigációs sávon.
- A Minden adattár lap Beállítások lapján állítsa Be vagy Ki értékre a felhasználók számára a létrehozott ágak engedélyeinek kezelését.
A beállítás engedélyezése vagy letiltása az egyes adattárak esetében:
- Válassza a Projektbeállítások>adattárak lehetőséget, majd válasszon egy adattárat.
- Az Adattár neve> lap Beállítások lapján <állítsa be vagy ki az Engedélyek kezelése beállítást.
Gravatar-képek
Ez a beállítás engedélyezi vagy letiltja a Gravatar-rendszerképek használatát a vállalaton kívüli felhasználók számára.
A Gravatar-rendszerképek szervezeti szintű beállítások.
- Az Azure DevOps szervezeti lapján válassza a szervezeti beállításokat a bal alsó sávon, majd válassza az Adattárak lehetőséget a bal oldali navigációs sávon.
- A Minden adattár lapon állítsa be vagy ki a Gravatar-képeket.
A Gravatar-képek egy projektszintű beállítás minden adattárhoz.
- Az Azure DevOps-projektlapon válassza a projektbeállításokat a bal alsó sávon, majd válassza az Adattárak lehetőséget a bal oldali navigációs sávon.
- A Minden adattár lap Beállítások lapján állítsa be vagy ki a Gravatar-képeket.
A Gravatar-képek egy projektszintű beállítás minden adattárhoz.
- Az Azure DevOps-projektlapon válassza a projektbeállításokat a bal alsó sávon, majd válassza az Adattárak lehetőséget a bal oldali navigációs sávon.
- A Minden adattár lap Beállítások lapján állítsa be vagy ki a Gravatar-képeket.
Elágazások engedélyezése
Ez az adattár-beállítás azt szabályozza, hogy a felhasználók létrehozhatnak-e új kiszolgálóoldali elágazásokat. A beállítás letiltása nem távolítja el a meglévő elágazásokat.
- A Projektbeállítások területen válassza az Adattárak lehetőséget a bal oldali navigációs sávon.
- A Minden adattár lap Adattárak lapján válasszon egy adattárat.
- Az Adattár neve> lap Beállítások lapján <állítsa be vagy ki az elágazásokat.
Munkaelem csatolási beállításai
Ezek az adattárbeállítások kezelik a munkaelemek csatolását.
- Válassza a Projektbeállítások>adattárak lehetőséget, majd válasszon egy adattárat.
- Az Adattár neve> lap Beállítások lapján <kapcsolja be vagy ki a beállításokat.
Említés csatolásának véglegesítése
Ha engedélyezve van, az érvényes munkaelem-azonosítót tartalmazó #
véglegesítési üzenetek automatikusan összekapcsolják a véglegesítést az adott munkaelemsel. Tiltsa le ezt a beállítást, ha az adattár korábban egy másik fiókot vagy szolgáltatást használt. Ezek az adattárak olyan említéseket #
tartalmazó véglegesítési üzeneteket tartalmazhatnak, amelyek nem felelnek meg az aktuális fiók munkaelem-azonosítóinak.
Említés véglegesítése munkaelem-feloldás
Engedélyezze ezt a beállítást, hogy a csatolt lekéréses kérelmek befejezésekor automatikusan befejezze a munkaelemeket. Ez a beállítás a lekéréses kérelem véglegesítési üzeneteiben más munkaelem-áttűnési állapotok megadását is lehetővé teszi. További információ: Munkaelemek automatikus befejezése lekéréses kérelmekkel.
Említés véglegesítése munkaelem-feloldás
Engedélyezze ezt a beállítást, hogy automatikusan végrehajtsa ezeket a munkaelemeket, amikor sikeresen befejezi a lekéréses kérelmet. További információ: Munkaelemek automatikus befejezése lekéréses kérelmekkel.
Munkaelem-áttűnési beállítások
Alapértelmezés szerint a csatolt munkaelemeknek a lekéréses kérelmek végrehajtása során történő befejezésének lehetősége minden felhasználó utolsó döntését megjegyzi. Ezt a beállítást azok a csapatok tilthatják le, amelyek el szeretnék tiltani a felhasználókat a munkaelemek lekéréses kérelmekkel való elvégzésétől. A felhasználóknak ezután minden egyes lekéréses kérelem végrehajtásakor be kell jelentkezniük a munkaelemek elvégzésébe.
Szigorú szavazási mód beállítása
Bizonyos esetekben azok a felhasználók, akik nem közreműködők az adattárakban, lekéréses kérelmet küldhetnek, és a szabályzatoktól függően egyesíthetik őket. Ennek a lehetőségnek a megakadályozása érdekében engedélyezze a Szigorú szavazás mód engedélyezését, hogy módosítsa a szükséges engedélyt a hozzájáruláshoz szükséges adattárbeli lekéréses kérelmekre való szavazáshoz. A beállítás engedélyezése akkor ajánlott, ha az Azure-adattárak felhasználói elágaztatásaira támaszkodik.
- Válassza a Projektbeállítások>adattárak lehetőséget, majd válasszon egy adattárat.
- Az Adattár neve> lap Beállítások lapján <állítsa be vagy ki a Szigorú szavazás módot.
Adattár beállításainak letiltása
Ennek a beállításnak az engedélyezése letiltja az adattárhoz való hozzáférést, beleértve a buildeket és a lekéréses kérelmeket is, de az adattárat figyelmeztetéssel észlelheti.
- Válassza a Projektbeállítások>adattárak lehetőséget, majd válasszon egy adattárat.
- Az Adattár neve> lap Beállítások lapján, az <Adattár letiltása csoportban állítsa be vagy ki az Adattár letiltása beállítást.
Kereshető ágak beállítása
Alapértelmezés szerint a fájlokban való kódkeresés csak az alapértelmezett ágra vonatkozik. További öt ágat adhat hozzá a kereséshez.
Fontos
Ha kódokat szeretne keresni az adattárakban, telepítenie kell a Marketplace Code Search bővítményt. Ha nem látja a Kereshető ágak lehetőséget az adattár Beállításai lapján, győződjön meg arról, hogy telepítve van a bővítmény.
Ágak hozzáadása kódkereséshez:
- Válassza a Projektbeállítások>adattárak lehetőséget, majd válasszon egy adattárat.
- Az Adattár neve> lap Beállítások lapján <válassza ki a + kereshető ágakat.
- Jelöljön ki egy ágat, amely szerepeljen a keresésben, majd válassza az Ág hozzáadása lehetőséget.
Tárfiókok közötti szabályzatok
A szabályzatokat egy adott ágnévre vagy az alapértelmezett ágra állíthatja be a projekt összes adattárában. Szükség lehet például két minimális felülvizsgálóra az összes main
ág összes lekéréses kéréséhez az összes projektadattárhoz.
Adott vagy alapértelmezett ágnevek projekten belüli védelmére szolgáló házirendek beállítása:
A Projektbeállítások területen válassza az Adattárak lehetőséget a bal oldali navigációs sávon.
A Minden adattár lapon válassza a Szabályzatok lapot.
Válassza ki a lap alján található plusz bejelentkezési + fiókszabályzatokat .
Az Ágvédelem hozzáadása képernyőn válassza az egyes adattárak alapértelmezett ágának védelme, vagy az aktuális és jövőbeli ágak védelme egy megadott mintával egyezően lehetőséget.
Ha a második lehetőséget választja, adja meg a védeni kívánt ág nevét. Egy tájékoztató üzenet tájékoztatja arról, hogy hány aktuális ág van érintett. Ne feledje, hogy az ág neve (vagy a beírt minta) megkülönbözteti a kis- és nagybetűk megkülönböztetett nevét. Az ágnak még nem kell léteznie az ágnév védelméhez.
Válassza a Létrehozás lehetőséget.
Az ágnévlap> adattárházirendjeiben <állítsa be a védett ágakhoz használni kívánt házirendeket. A fiókszabályzatokról további információt a Fiókszabályzatok című témakörben talál.
Szerzői e-mail érvényesítési szabályzat véglegesítése
Ez a szabályzat letiltja a véglegesítést egy adattárban olyan véglegesítési szerzők számára, akiknek az e-mail-címei nem egyeznek a mintával.
Válassza a Projektbeállítások>adattárak lehetőséget, és válasszon egy adattárat, ha csak ezt az adattárat szeretné konfigurálni.
A Minden adattár vagy< tárház név> lapJának Szabályzatok lapján, az Adattárházi házirendek csoportban állítsa be vagy ki a Szerző e-mail-érvényesítésének véglegesítését.
Ha bekapcsolja a szabályzatot, adja meg az egyező e-mail-címet vagy címeket.
Megadhatja a pontos e-mail-címeket, vagy használhat helyettesítő karaktereket. Használjon
;
elválasztóként több e-mail-mintához. Az előtaggal!
ellátott e-mail-minták ki vannak zárva. A sorrend fontos.
Fájlútvonal-érvényesítési szabályzat
Beállíthat olyan szabályzatot, amely megakadályozza, hogy egy adattárban véglegesítések egy mintával egyező fájlelérési utakból származjanak.
Válassza a Projektbeállítások>adattárak lehetőséget, és válasszon egy adattárat, ha csak ezt az adattárat szeretné konfigurálni.
A Minden adattár vagy <tárház neve> lap Házirendek lapján, az Adattárházirendek csoportban állítsa be vagy ki a fájlelérési útvonal érvényesítését.
Ha bekapcsolja a szabályzatot, adja meg a blokkolni kívánt elérési utat vagy elérési utakat.
Pontos elérési utakat és helyettesítő karaktereket is megadhat. A pontos elérési utak a kezdőbetűvel kezdődnek
/
. Elválasztóként több elérési utat;
is megadhat. Az előtaggal!
ellátott elérési utak ki vannak zárva. A sorrend fontos.
Esetérvényesítési szabályzat
A Git megkülönbözteti a kis- és nagybetűktől, ami azt jelenti, hogy a Foo.txt nevű fájl eltér a foo.txt nevű fájltól. A Windows és a macOS azonban alapértelmezés szerint a kis- és nagybetűket nem érzékeny fájlrendszerekre használja, ami azt jelenti, hogy a Foo.txt és a foo.txt ugyanaz a név. Ez az eltérés problémákat okozhat, ha egy kis- és nagybetűket nem érzékelyítő rendszerben valaki csak betűs esetenként eltérő fájlokat, mappákat, ágakat vagy címkéket küld le. További információ: Git Platformfüggetlen kompatibilitás.
Ha a közreműködők többsége Windows vagy macOS rendszeren van, a legjobb, ha engedélyezi az esetérvényesítési szabályzatot. A kis- és nagybetűk kényszerítése a kiszolgálót az alapértelmezett kis- és nagybetűkre érzékeny módról , ahol a File.txt és a file.txt eltérőek, Windows- és macOS-barát módra vált, ahol a File.txt és a file.txt azonos fájlnak számítanak. Ez a beállítás a fájlokat, mappákat, ágakat és címkéket érinti.
Ez a beállítás megakadályozza, hogy a közreműködők csak kis- és nagybetűk közötti különbségeket vezessenek be. A beállítás megakadályozza a kis- és nagybetűk bizalmassági ütközéseit azáltal, hogy blokkolja a fájlok, mappák, ágak és címkék névházát módosító leküldéseket. A felhasználónak újra kell írnia a nem támadott előzményeit a probléma megoldásához, majd újra meg kell próbálnia a leküldést.
Ez a beállítás nem fogja kijavítani azokat az adattárakat, amelyek már csak esetenként eltérő objektumokat tartalmaznak. A szabályzat bekapcsolása előtt érdemes kijavítani az ilyen problémákat. Nevezze át a fájlokat és mappákat, vagy hozzon létre újra ágakat és címkéket , hogy ne ütköző neveket használjon.
Az esetkényszerítési szabályzat beállítása:
- Válassza a Projektbeállítások>adattárak lehetőséget, és válasszon egy adattárat, ha csak ezt az adattárat szeretné konfigurálni.
- A Minden adattár vagy <tárház neve> lap Házirendek lapján, az Adattárházi házirendek csoportban állítsa be vagy ki az esetérvényesítést.
Fenntartott nevekre vonatkozó szabályzat
Nem minden fájlnév engedélyezett a három fő operációsrendszer-fájlrendszeren: Windows, macOS és Linux. A megosztott adattárra vonatkozó véglegesítések egy vagy több platformon érvénytelen fájl- vagy mappaneveket tartalmazhatnak. Ha érvénytelen fájlokat vagy mappákat szeretne beolvasni és kivenni ezeken a platformokon, a munkakönyvtárak megsérülhetnek. További információ: Git Platformfüggetlen kompatibilitás.
Engedélyezheti vagy letilthatja a házirendeket a fájl- és mappanevek korlátozásának beállításához. A Fenntartott nevek beállítás letiltja a leküldéseket egy olyan adattárba, amely minden platformon érvénytelen fájl- vagy mappaneveket tartalmaz. Az érvénytelen nevek megtekintéséhez tekintse meg a Git platformfüggetlen kompatibilitását.
A fenntartott nevek házirendjének beállítása:
- Válassza a Projektbeállítások>adattárak lehetőséget, és válasszon egy adattárat, ha csak ezt az adattárat szeretné konfigurálni.
- A Minden adattár vagy <tárház neve> lap Házirendek lapján, a Tárházszabályzatok csoportban állítsa be vagy ki a fenntartott neveket.
Maximális elérésiút-hosszszabályzat
Nem minden elérési úthossz engedélyezett a három fő operációsrendszer-fájlrendszeren: Windows, macOS és Linux. A megosztott adattárra vonatkozó véglegesítések olyan fájlokat vagy könyvtárakat tartalmazhatnak, amelyek elérési útja egy vagy több platformon érvénytelen. Ha ezeket a fájlokat vagy könyvtárakat egy olyan platformon kéri le és vette ki, ahol érvénytelenek, a munkakönyvtárak megsérülhetnek. További információ: Git Platformfüggetlen kompatibilitás.
A Maximális elérési úthossz beállítás blokkolja azokat a leküldéseket, amelyek bármely platformon érvénytelen elérési úthosszú fájlokat vagy könyvtárakat tartalmaznak. Az elérési út hosszának érvénytelenségéhez lásd a Git platformfüggetlen kompatibilitását. Ha engedélyezi ezt a beállítást, az alapértelmezett maximális érték, 248
mivel ez a maximális hossz mind a három fő platformon 100%-ban támogatott.
Módosíthatja a maximális elérési út értékét. Ha például csak macOS- vagy Linux-fejlesztők vannak a szervezetében, akkor dönthet úgy, hogy a maximális hosszt a mindkét platformon támogatott értékre állítja. 1016
Dönthet úgy is, hogy alacsonyabb elérési útértéket állít be a szervezet címtár-elnevezési konvencióinak kényszerítéséhez.
A maximális elérési úthossz-szabályzat beállítása:
- Válassza a Projektbeállítások>adattárak lehetőséget, és válasszon egy adattárat, ha csak ezt az adattárat szeretné konfigurálni.
- A Minden adattár vagy <adattár neve> lap Házirendek lapján, az Adattárházirendek csoportban állítsa be vagy ki a maximális elérési úthosszt.
- Ha bekapcsolta a beállítást, adja meg az elérési út maximális hosszát.
Maximális fájlméret-szabályzat
A Gitbe bejelentkezett nagy fájlok határozatlan ideig maradnak az adattárban, ami növeli a klónozási időket és a lemezhasználatot. A nagyméretű fájlok kezelésével kapcsolatos útmutatásért lásd: Nagyméretű fájlok kezelése és tárolása a Gitben.
A Maximális fájlméret házirend beállítás megakadályozza, hogy egy bizonyos méretű fájlok belépnek az adattárba. Ha egy leküldés a beállításban konfigurált korlátnál nagyobb új vagy frissített fájlt tartalmaz, a leküldés le lesz tiltva. A felhasználónak újra kell írnia a le nem támadott előzményeit a nagyméretű fájl eltávolításához, és újra meg kell próbálnia a leküldést.
A Maximális fájlméret szabályzat konfigurálása:
- Válassza a Projektbeállítások>adattárak lehetőséget, és válasszon egy adattárat, ha csak ezt az adattárat szeretné konfigurálni.
- A Minden adattár vagy< tárház neve> lap Házirendek lapján, az Adattárházirendek csoportban állítsa be vagy ki a maximális fájlméretet.
- Ha bekapcsolta a beállítást, válassza ki a maximális fájlméretet.