Definování počáteční konfiguraci řízení verze Team Foundation
Pomocí modulu plug-in pro správu verzí, můžete nakonfigurovat oprávnění zabezpečení počáteční týmu projektu, zásady rezervace a kontrola poznámky.
V souboru XML zadejte jeden nebo více úkolů a jejich závislosti. Obecně je třeba konfigurovat nastavení pro řízení verze pouze jeden úkol. Příklad úlohy, která určuje nastavení naleznete v souboru VersionControl.xml, který je definován pro šablonu procesu pro Microsoft Solutions Framework (MSF).
Následující tabulka shrnuje názvy souboru, složky a modul plug-in pro proces šablony pro MSF.
Název souboru: |
VersionControl.xml |
Název složky: |
Řízení verze |
Název modulu plug-in: |
Microsoft.ProjectCreationWizard.VersionControl |
Poznámka
Můžete změnit název souboru XML a název složky, ale ne název modulu plug-in. Team Foundation Serverneobsahuje mechanismus pro nasazení klienta moduly, zásad nebo jiné úpravy. Pokud chcete zavést tento druh funkce, musíte použít vlastní distribuci a instalaci programu.
V tomto tématu
Výhradní rezervaci
Získejte nejnovější o rezervaci
Kontrola poznámky
Oprávnění
Výhradní rezervaci
Můžete určit, zda více osob lze rezervovat soubor současně určením exclusive_checkout prvku.
<exclusive_checkout required=""/>
Pokud required atribut nastaven na true, pouze jedna osoba může rezervovat soubor v čase. Pokud tento atribut nastaven na falsea více osob lze rezervovat soubor současně, je nutné sloučit změny při vracení souboru.
Následující příklad ukazuje, jak požadují výhradní rezervaci:
<exclusive_checkout required="true"/>
Získejte nejnovější o rezervaci
Použití get_latest_on_checkout prvek konfigurovat výchozí chování, když uživatel rezervuje soubor pro tým projektu.
<get_latest_on_checkout required=""/>
Pokud required atribut nastaven na true, pokaždé, když uživatel kontroluje jeho stažení nejnovější verze položky nebo hrotem, out. Toto chování se podobá chování rezervace v Visual SourceSafe.
Pokud required atribut nastaven na false, bude operace rezervace rezervovat místní verze v pracovním prostoru. Tento atribut je standardně nastavena na false.
Následující příklad ukazuje, jak určit, že výchozí chování rezervace je získání nejnovější verze položky uživatel rezervuje jej.
<get_latest_on_checkout required="true"/>
Kontrola poznámky
Když uživatel vrátí kód zajišťuje vývojář kontrola poznámky. Popsat tyto poznámky, zda kód změny související s procesy týmu, a pokud ano, jak. Například kontrola poznámky můžete určit, zda byla změna provedena z důvodu kontroly zabezpečení a poznámka může obsahovat podrobnosti o změnách relativní kontroly zabezpečení.
Použijte následující syntaxi pro prvek checkin_note
<checkin_note label="" required="" order=""/>
Následující tabulka popisuje atributy prvku checkin_note.
Atribut |
Popis |
---|---|
Popisek |
Popisek, který popisuje Poznámka změnami. Popis se objeví v Kontrola čekající moduly dialogové okno, když uživatel kontroluje změnu. |
požadováno |
Určuje, zda změnami Poznámka musí mít hodnotu. Pokud je tento atribut nastaven na hodnotu true, Poznámka změnami musí mít hodnotu. Tento atribut nastaven na hodnotu false, hodnota je volitelná. |
objednávka |
Určuje pořadové číslo označující v jakém pořadí zobrazení poznámek změnami. Tento atribut je volitelný. |
Následující příklad ukazuje, jak upravit poznámky změnami MSF agilní vývoj softwaru vytvořit doplňkovou změnami poznámku s názvem "Dokumentace vlivu" a který je povinen mít hodnotu.
<taskXml>
<checkin_note label="Code Reviewer" required="false" order="1"/>
<checkin_note label="Security Reviewer" required="false" order="2"/>
<checkin_note label="Performance Reviewer" required="false" order="3"/>
<checkin_note label="Documentation Impact" required="false"/>
</taskXml>
Oprávnění
Řízení verze má určitou sadu oprávnění, která můžete nakonfigurovat pro šablonu procesu. Určením oprávnění definujte, co jednotlivců a skupin zabezpečení akce lze provést na položky, které jsou pod kontrolou verze. Další informace naleznete v tématu Řízení přístupu k funkční oblasti.
Viz také
Úkoly
Koncepty
Přizpůsobení funkční oblasti šablonu procesu