Definice počáteční konfigurace služby Team Foundation – správa verzí
Pomocí modulu plug-in pro řízení verze, můžete nakonfigurovat oprávnění zabezpečení počáteční týmového projektu, zásady rezervace a kontrola poznámky.
V souboru XML zadejte jeden nebo více úkolů a jejich závislosti.Obecně je potřeba nakonfigurovat 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ásady 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 současně.Pokud tento atribut nastaven na false, může více uživatelů současně rezervování souboru a nutné sloučit změny při vracení souboru.
Následující příklad ukazuje, jak vyžaduje 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 týmu projektu.
<get_latest_on_checkout required=""/>
Pokud required atribut nastaven na true, nejvíce nejnovější verze položky nebo tip, je stažen při každém, že uživatel rezervuje jej.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.Standardně je tento atribut nastaven na hodnotu 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 souvisí 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ámky lze zahrnout podrobnosti o změny vzhledem k přezkoumání 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 |
Description |
---|---|
Popisek |
Popisek, který popisuje Poznámka změnami.Popis se objeví v čekající vrácení se změnami 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.Pokud je tento atribut nastaven na hodnotu false, hodnota je volitelná. |
objednávka |
Určuje, v jakém pořadí zobrazit poznámky změnami označíte řadové číslo.Tento atribut je volitelný. |
Následující příklad ukazuje, jak upravit poznámky změnami MSF agilní vývoj Software vytvořit doplňkovou změnami poznámku s názvem "Dokumentace vlivu" a která nemusí 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é lze nakonfigurovat pro šablonu procesu.Určením oprávnění definují, jaké akce zabezpečení skupin a jednotlivců lze provádět na položky, které jsou pod kontrolou verze.Další informace naleznete v tématu Řízení přístupu k funkčním oblastem.
Viz také
Koncepty
Počáteční konfigurace skupin, týmů, členů a oprávnění
Přizpůsobení funkčních oblastí v rámci šablony procesu