Sdílet prostřednictvím


Definice počáteční konfigurace správy verzí Team Foundation

Pomocí modulu plug-in pro správu verzí, můžete nakonfigurovat oprávnění zabezpečení počáteční týmového projektu, vrácení se změnami zásady a poznámky k vrácení se změnami.

V souboru XML zadejte jednu nebo více úloh a jejich závislosti.Obecně platí je potřeba pouze jeden úkol ke konfiguraci nastavení pro správu verzí.Příklad úlohu, která určuje těchto nastaveních naleznete v tématu VersionControl.xml soubor, který je definován pro šablonu procesu pro Microsoft Solutions Framework (MSF).

Následující tabulka shrnuje názvy soubor, složku a modul plug-in pro šablony procesů pro MSF.

Název souboru:

VersionControl.xml

Název složky:

Správa verzí

Název modulu plug-in:

Microsoft.ProjectCreationWizard.VersionControl

[!POZNÁMKA]

Můžete změnit název souboru XML a název složky, nikoli však název modulu plug-in.Team Foundation Serverneobsahuje mechanismus pro nasazení klientů moduly plug-in, zásad nebo jiné úpravy.Pokud chcete nasadit tento druh funkce, je nutné použít vlastní distribuci a instalaci programu.

Výhradní rezervaci

Můžete určit, zda více uživatelů lze rezervovat soubor současně zadáním exclusive_checkout elementu.

<exclusive_checkout required=""/>

Pokud required atribut je nastaven na true, pouze jeden uživatel může rezervovat soubor současně.Pokud tento atribut nastaven na false, může několik uživatelů současně rezervovat soubor a jejich nutné sloučit změny při vracení v souboru.

Následující příklad ukazuje, jak vyžadovat výhradní rezervování:

<exclusive_checkout required="true"/>

Získejte nejnovější na rezervace

Můžete použít get_latest_on_checkout elementu, který chcete konfigurovat výchozí chování, když uživatel rezervuje soubor pro týmový projekt.

<get_latest_on_checkout required=""/>

Pokud required atribut je nastaven na true, nejvíce novější verzi položku nebo tip, je stažen pokaždé, když, aby uživatel rezervuje ji.Toto chování se podobá chování vrácení se změnami v Visual SourceSafe.

Pokud required atribut je nastaven na false, bude operace vrácení se změnami rezervovat místní verze ve vašem pracovním prostoru.Ve výchozím nastavení je tento atribut nastaven na hodnotu false.

Následující příklad ukazuje, jak určit, že je výchozí chování rezervaci chcete-li získat nejnovější verzi položky, když uživatel rezervuje ji.

<get_latest_on_checkout required="true"/>

Poznámky k operaci vrácení se změnami

Poznámky k vrácení se změnami zajišťuje vývojář při mu ověří v kódu.Tyto poznámky popisují, zda změny kódu souvisí s procesy týmu, a pokud ano, jakým způsobem.Můžete například poznámku vrácení se změnami můžete určit, zda byla změna provedena z důvodu kontroly zabezpečení a poznámky mohou obsahovat informace týkající se změn vzhledem k kontroly zabezpečení.

Pomocí následující syntaxe pro checkin_note element

<checkin_note label="" required="" order=""/>

Následující tabulka popisuje atributy elementu checkin_note.

Atribut

Popis

Popisek

Popisek, který popisuje Poznámka vrácení se změnami.Popisek se zobrazí v čekajících na zpracování vrácení se změnami dialogového okna, když uživatel kontroluje ke změně.

požadováno

Určuje, zda Poznámka vrácení se změnami musí mít hodnotu.Pokud tento atribut je nastaven na hodnotu true, vrácení se změnami Poznámka musí mít hodnotu.Pokud tento atribut je nastaven na hodnotu false, hodnota je volitelné.

pořadí

Určuje řadová číslovka označíte, v jakém pořadí chcete-li zobrazit poznámky k vrácení se změnami.Tento atribut je volitelný.

Následující příklad ukazuje, jak chcete-li přizpůsobit poznámky k vrácení se změnami pro MSF for Agile Software Development, chcete-li vytvořit další vrácení se změnami poznámku s názvem "Dokumentace dopad" a které není nutné 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í

Správa verzí má určitou sadu oprávnění, které lze nakonfigurovat pro šablonu procesu.Zadáním oprávnění, definovat, jaké akce skupin zabezpečení a jednotlivce můžete provádět u položek, které jsou v rámci správy verzí.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í

Další zdroje

Používání správy verzí