Sdílet prostřednictvím


Vytváření názvů pro objekty sledování pracovní položky

V Visual Studio Team Foundation Server (TFS) jsou všechny objekty sledování pracovních položek přidruženy k jednomu nebo více názvům.Většina má zobrazeny popisné názvy a všichni, s výjimkou typů pracovních položek a globálních seznamů, jsou spojeny s referenčními názvy.Popisný název je jedinečný identifikátor pro pole zobrazitelný uživatelem. Pomocí popisných názvů můžete zajistit konzistenci v rámci všech týmových projektů a typů položek práce v kolekci projektů.TFS používá název odkazu interně a nelze jej po nadefinování změnit.

Následující tabulka uvádí souhrn požadavků na pojmenování, které musí být splněny pro každý objekt sledování pracovní položky.

Objekt sledování pracovní položky

Název odkazu

Popisný název

Typ pracovní položky

Nelze použít

Názvy jednotlivých typů pracovních položek mohou být dlouhé až 255 znaků Unicode a musí být jedinečné v rámci týmového projektu.

Pole pracovních položek

Požadováno.Viz Požadavky na název odkazu.

Názvy polí mohou být dlouhé až 128 znaků Unicode a musí být jedinečné v rámci kolekce týmového projektu.

Typ odkazů

Požadováno.Viz Požadavky na název odkazu.

Můžete definovat dva popisné názvy pro každý typ odkazu: dopředný název a zpětný název.Tyto názvy mohou být dlouhé až 128 znaků Unicode a musí být jedinečné pro všechny typy odkazů definovaných pro kolekci týmového projektu.

Kategorie

Požadováno.Viz Požadavky na název odkazu.

Popisné názvy kategorií mohou být dlouhé až 128 znaků Unicode a musí být jedinečné v rámci týmového projektu.

Globální seznam

Nelze použít

Názvy jednotlivých globálních seznamů mohou být dlouhé až 254 znaků Unicode a musí být jedinečné v rámci kolekce týmového projektu.

Požadavky o popisný název

Kromě požadavků shrnutých v tabulce uvedené dříve v tomto tématu, popisné názvy, které definujete by měly splňovat následující požadavky:

  • Názvy nesmí být prázdné.

  • Názvy nemohou mít počáteční či koncové prázdné znaky.

  • Názvy nesmí obsahovat znaky zpětného lomítka (\).

  • Názvy polí nemohou obsahovat následující znaky: zpětné lomítko (\), tečka (.) a otevírající a zavírající hranaté závorky ([]).

  • Názvy nemohou obsahovat dva nebo více po sobě jdoucích prázdných znaků.

Požadavky na název odkazu

Při každém přidání nebo vytvoření pole pracovní položky, typu propojení nebo kategorie je nutné definovat název odkazu.Všechny odkazované názvy mohou obsahovat až 70 znaků Unicode.

Název odkazu můžete definovat pomocí alfanumerických znaků, podtržítek a pomlček.Každý název odkazu musí obsahovat alespoň jednu tečku (.), ale žádné období se nesmí objevit na začátku nebo na konci názvu.Název odkazu nesmí začínat číslem nebo podtržítkem a nemůže mít více po sobě jdoucích rozdělovníků, například (--).

Referenční názvy polí a přenositelnost

Jazyk pro definici typu pracovní položky zahrnuje koncept název odkazu pole.Referenční názvy polí vám mohou pomoci portovat definice mezi projektovými kolekcemi Team Foundation a také umožnit integraci třetích stran pro hledání konkrétních polí odkazování na ně.Tyto názvy jsou globálně jedinečné, stejně jako je globálně jedinečný obor názvů v rozhraní aplikace .NET Framework.

Referenční názvy polí nelze přejmenovat.Pokud například změníte název pole "Název" na "Záhlaví", název odkazu na toto pole zůstává stejný.Integrace a vnitřní reprezentace polí musí používat název odkazu na pole namísto závislosti na samotném názvu pole.

Obor názvů System slouží pouze k definování všech základních systémových polí, která jsou pro funkce systému Team Foundation povinná.Team Foundation Server zabraňuje vytváření vlastního pole System.X, protože by mohlo bránit ve fungování Team Foundation Server.

Obor názvů Microsoft slouží k definování polí pro sledování pracovních položek.Tato pole jsou definována v definici typu pracovní položky šablon procesu TFS.TFS vám nebrání ve vytvoření vlastního pole Microsoft.X.Tento postup však důrazně nedoporučujeme, protože by mohl bránit ve fungování Team Foundation Server TFS nebo možnosti konfigurovat funkce průvodcem pro úspěšnou aktualizaci týmového projektu po upgradu TFS.

Zákazníci a partneři mohou také vytvořit své vlastní obory názvů pro vlastní typy pracovních položek.

Popisy systémových polí a polí definovaných ve výchozích šablonách procesů TFS naleznete zde: Referenční dokumentace polí pracovních položek pro Visual Studio ALM.

Příklady referenčních názvů polí

Následující příklady ukazují platné názvy referenčních polí v různých oborech názvů.

Příklady oboru názvů System

ID systému

System.Title

System.CreatedBy

System.CreationDate

System.ChangedBy

System.ChangedDate

System.State

System.Reason

Příklady oboru názvů Microsoft

Microsoft.Common.Status

Microsoft.Common.Priority

Microsoft.Scheduling.Duration

Microsoft.Scheduling.PercentComplete

Microsoft.Testing.TestCaseName

Příklady v jiných oborech názvů

Zákazníci a partneři mohou také definovat své vlastní obory názvů podporující jejich vlastní typy pracovních položek.Fiktivní společnost Trey Research může například definovat následující vlastní typy pracovních položek:

TreyResearch.Common.Severity

TreyResearch.Common.Phase

TreyResearch.RiskManagement.RiskType

TreyResearch.RiskManagement.Resolution

Fiktivní softwarová společnost A.Datum Corporation může definovat následující typy pracovních položek:

A_Datum.Common.BusinessPriority

A_Datum.Bug.FoundInPhase

A_Datum.Bug.FixInPhase

Viz také

Referenční dokumentace

Referenční dokumentace elementů FIELD (definice)

Koncepty

Přizpůsobení objektů pro sledování práce na podporu týmových procesů