Ograniczenia nazewnictwa w programie Team Foundation
Wiele składników w Visual Studio Team Foundation Server (TFS) mają pewne ograniczenia nazewnictwa.Ograniczenia takie pomagają zagwarantować spójny interfejs użytkownika i zapewnić zgodność z innymi programami.Powyższe ograniczenia mogą obejmować długości, znaki specjalne, unikatowości lub innych atrybutów.
Ten temat zawiera następujące podsekcje:
Uwagi dotyczące typowych
Ograniczenia dla nazwy konta programu Team Foundation Server
Ograniczenia dla nazwy konta grup Team Foundation Server
Ograniczenia dla nazwy komputera
Ograniczenia dla nazwy kolekcji projektów zespołu
Ograniczenia dla nazwy projektów zespołu
Ograniczenia dla nazwy zespołu
Ograniczenia dla elementów pracy
Ograniczenia dostosowań elementów pracy
Ograniczenia szablony procesów
Tworzenie ograniczenia programu Team Foundation
Ograniczenia kontroli wersji Team Foundation
Uwagi dotyczące typowych
Ograniczenia długości w tym temacie jest mierzony przez liczbę znaków Unicode dozwolone.Aby uzyskać więcej informacji na temat Unicode, zobacz "O i zestawów znaków Unicode" (https://go.microsoft.com/fwlink/?LinkId=76837).Znaki dwuskładnikowe składają się z dwóch znaków Unicode i te będą liczone jako dwa znaki w odniesieniu do ograniczenia długości.
Podobnie jak w przypadku innych plików systemu operacyjnego kombinacji znaków i znaki kontrolne ASCII (ASCII 1-31) także nie są dozwolone.Aby uzyskać ogólne informacje o ograniczeniach systemu operacyjnego, stosowane do nazwy pliku, zobacz nazw plików, ścieżek i przestrzenie nazw.
Ograniczenia dla nazwy konta programu Team Foundation Server
Konta użytkowników identyfikowania użytkowników w programie TFS.Te konta może być konta użytkownika systemu Windows, konta usługi Active Directory lub inne typy kont.Jak dodać użytkownika do grupy używane w programie TFS przykłady, produktów i programu SharePoint, SQL Server Reporting Services, zobacz Dodawanie użytkowników do zespołów i projektów.
Gdy użytkownik zostanie dodany do TFS, nazwa użytkownika musi spełniać pewne Team Foundation Server ograniczenia.W poniższej tabeli opisano te ograniczenia.
Typ ograniczenia |
Ograniczenie |
---|---|
Długość nazwy konta |
|
Unikatowość |
|
Nazwy grup zarezerwowane |
|
Znaki specjalne z ograniczeniami |
|
[!UWAGA]
Dodaj istniejących kont użytkowników, aby Team Foundation Server.Nie można utworzyć konto użytkownika w programie TFS.
Ograniczenia dla nazwy konta grup Team Foundation Server
Team Foundationkonta grup pozwalają zastosować pewne prawa i uprawnienia do grupy użytkowników.To Team Foundation grupy może składać się konta użytkownika systemu Windows, konta grupy systemu Windows, konta grupy usługi Active Directory, Team Foundation kont grupy lub jakiejkolwiek mieszanki tych typów.Aby uzyskać więcej informacji o zarządzaniu użytkowników z grup, zobacz użytkowników, grupy i uprawnienia w przypadku wdrożeń programu Team Foundation Server i Zarządzanie użytkownikami lub grupami na serwerze TFS.Jak dodać nowy element członkowski do grupy używane w programie TFS przykłady, produktów i programu SharePoint, SQL Server Reporting Services, zobacz Dodawanie użytkowników do zespołów i projektów.
Gdy Team Foundation tworzenia i modyfikowania konta grupy, musi spełniać pewne Team Foundation Server ograniczenia.W poniższej tabeli opisano te ograniczenia.
Typ ograniczenia |
Ograniczenie |
---|---|
Długość nazwy konta grupy |
|
Unikatowość (kolekcji na poziomie grupy kont) |
|
Unikatowość (konta grup na poziomie projektu) |
|
Nazwy grup zarezerwowane |
|
Znaki specjalne z ograniczeniami |
|
[!UWAGA]
Nie należy tworzyć kont użytkowników w Team Foundation Server.
Ograniczenia dla nazwy komputera
W trakcie instalacji TFS nazwa komputera jest skojarzony z nazwą serwera.
System operacyjny i usługi Active Directory nałożyć pewne ograniczenia dotyczące nazwy komputera.Aby uzyskać więcej informacji na temat zmiany nazwy komputera, zobacz "Zmień nazwę komputer" (https://go.microsoft.com/fwlink/?LinkId=76839).Aby uzyskać więcej informacji dotyczących usługi Active Directory, zobacz "Windows Server 2003 usługi Active Directory" (https://go.microsoft.com/fwlink/?LinkId=47541).
Ograniczenia dla nazwy kolekcji projektów zespołu
Nazwa kolekcji projektów zespołowych identyfikuje grupowania projektów zespołowych i zasoby, które są skojarzone z tych projektów.Kolekcja projektów zespołowych jest organizowanie struktury, który służy do definiowania i kontroluje grupę projektów zespołowych w ramach TFS.Członkowie zespołu użyje nazwę kolekcji projektów zespołowych podczas łączenia się projektów zespołowych w programie TFS. Aby uzyskać więcej informacji, zobacz Zarządzanie kolekcjami projektów zespołowych.
W poniższej tabeli opisano ograniczenia dla nazwy kolekcji.
Typ ograniczenia |
Ograniczenie |
---|---|
Długość |
|
Unikatowość |
|
Znaki specjalne |
|
Nazwy zastrzeżone |
|
Ograniczenia dla nazwy projektów
Nazwy projektu w programie TFS zidentyfikować kolekcję elementów roboczych, dokumenty, raporty, kompilacjami zespołu i drzewa kontroli wersji, wchodzące w skład określonego projektu w programie TFS.Członkowie zespołu będą używać tej nazwy projektu do łączenia do projektu w programie TFS.
W poniższej tabeli opisano ograniczenia dla nazwy projektu.
Typ ograniczenia |
Ograniczenie |
---|---|
Długość |
|
Unikatowość |
Nie może być identyczna z nazwą w kolekcji projektów zespołowych aplikacji sieci Web programu SharePoint, która obsługuje kolekcji lub wystąpienie SQL Server usług Reporting Services obsługuje kolekcji |
Znaki specjalne |
|
Nazwy zastrzeżone |
|
Ograniczenia dla nazwy zespołu
Nazwy team w programie TFS zidentyfikować, grupa osób lub grup, które zbiorczo współpracy jako zespołu w projekcie w programie TFS.Członkowie zespołu wykorzysta te nawiązać połączenia z zespołem w zespołu Web Access.Nazwa zespołu musi być nazwą możliwą do wyrenderowania jako część prawidłowy adres URL.Ponadto nazwy zespołu muszą być unikatowe w obrębie tego pojedynczego projektu, ale nie podlega ograniczeniom przy użyciu tej samej nazwy team w różnych projektach w kolekcji projektów zespołowych.Aby uzyskać więcej informacji na temat pracy w zespołach w programie TFS, zobacz Współpraca (dokładniejsze wyszukiwanie) (przekierowane).
W poniższej tabeli opisano ograniczenia dla nazwy zespołu.
Typ ograniczenia |
Ograniczenie |
---|---|
Długość |
|
Unikatowość |
Nie może być identyczna z nazwą w projekcie |
Znaki specjalne |
|
Nazwy zastrzeżone |
|
Ograniczenia dla elementów pracy
Zarządzanie cyklem życia aplikacji programu Visual Studio Microsoft śledzi postęp w projekcie przy użyciu elementów takich jak usterek, wymagań, zadań i ryzyka.Te elementy są określane ogólnego jako elementy robocze.W tej sekcji opisano ograniczenia na dane przechowywane w pozycje robocze.
Ograniczenia dla załączników elementu pracy
Elementy pracy można dołączyć pliki.W poniższej tabeli opisano ograniczenia na załączniki elementu pracy.
Typ ograniczenia |
Ograniczenie |
---|---|
Rozmiar pliku |
|
Ograniczenia dla pracy elementu obszary i iteracje
Elementy robocze zawiera pola dla obszaru projektu i pole do iteracji projektu.Są one używane można organizować i wyświetlać pozycje robocze w grupy logiczne.
Obszaru projektu i iteracji projektu ścieżek składa się z wielu elementów węzła oddzielonych znakami ukośnika odwrotnego (\\).Węzły są definiowane przez Team Foundation Server administratora w celu odzwierciedlenia obszary projektu i projektu cyklu.W poniższej tabeli opisano ograniczenia w węzłach i ścieżki.
Typ ograniczenia |
Ograniczenie |
---|---|
Długość węzła |
|
Znaki specjalne dla węzłów |
|
Nazwy zastrzeżone |
|
Długość ścieżki |
|
Ścieżka hierarchii głębokości |
|
Ograniczenia dostosowań elementów pracy
Team Foundation ServerŚledzenie postępu w projekcie przy użyciu elementów takich jak usterek, wymagań, zadań i ryzyka.Te elementy są określane ogólnego jako elementy robocze.
Administratorzy projektów zespołowych mogą zadecydować zmienić definicje typów elementów pracy na poziomie projektu lub w szablonie procesu.Aby uzyskać więcej informacji na temat dostosowywania typów elementów roboczych, zobacz Dostosowywanie obiektów śledzenia elementów pracy, aby wspierać procesy zespołu.W tej sekcji opisano ograniczenia wyświetlane podczas dostosowywania elementów roboczych i ich skojarzonych elementów.
Ograniczenia nazw pól elementu pracy
Każdego typu elementu roboczego zawiera co najmniej jednego pola elementów roboczych.Te pola Zdefiniuj informacje przechowywane w typu elementu roboczego.Nazwa pola elementu roboczego unikatowo identyfikuje każdego pola elementu pracy.
W poniższej tabeli opisano ograniczenia dla nazwy pola elementów roboczych.
Typ ograniczenia |
Ograniczenie |
---|---|
Długość |
Nie może zawierać więcej niż 128 znaków Unicode |
Znaki specjalne |
|
Zakres |
|
Ograniczenia dla pracy nazwy odwołania pola elementów
Każdego pola element pracy ma skojarzone pole Nazwa odwołania.Nazwa odwołania pola unikatowo identyfikuje każdego pola i nie można zmienić jest przypisany.W poniższej tabeli opisano ograniczenia stosowane do pola nazwy odwołania.
Typ ograniczenia |
Ograniczenie |
---|---|
Długość |
|
Znaki specjalne |
|
Unikatowość |
|
Tekst pomocy ograniczenia dla pola elementu pracy
Opcjonalnie można skojarzyć tekst pomocy z pola elementów roboczych przy użyciu tagu < tekst > pomocy.System wyświetli ten tekst w czasie wykonywania, aby ułatwić użytkownikom wiedzieć, wprowadź w polu.Aby uzyskać więcej informacji na temat tekstu pomocy pola elementu pracy, zobacz Definiowanie tekstu pomocy w formularzu elementu roboczego [przekierowanie].
W poniższej tabeli opisano ograniczenia dla tekstu pomocy pola elementu pracy.
Typ ograniczenia |
Ograniczenie |
---|---|
Długość |
|
Zakres |
W odróżnieniu od nazwy pola i typ pola pola tekstu pomocy jest do typu elementu roboczego określonych w projektu zespołowego określonego zakresu. |
Ograniczenia list globalne
Globalna lista to zbiór wartości elementów listy, które są przechowywane i wykorzystywane globalnie wszystkich Team Foundation serwerów w Team Foundation Server implementacji.Po zdefiniowaniu typów elementów roboczych, może się okazać, że niektóre pola elementów roboczych Udostępnij ten sam zestaw możliwych wartości.Wyświetla globalne umożliwiają definiowanie te wartości jeden raz i dzielenie się nimi między wiele typów elementów roboczych.Aby uzyskać więcej informacji, zobacz Definiowanie list globalnych.
Lista globalnych (GLOBALLIST) zawiera co najmniej jednego elementu listy (element listy elementów).
W poniższej tabeli opisano ograniczenia na elementy listy.
Typ ograniczenia |
Ograniczenie |
---|---|
Długość |
|
Znaki specjalne |
|
Zakres |
|
W poniższej tabeli opisano ograniczenia mające zastosowanie do globalnej listy.
Typ ograniczenia |
Ograniczenie |
---|---|
Liczba elementów |
Wykaz globalny nie może być pusta.Musi zawierać co najmniej jeden element listy elementu. |
Unikatowość |
|
Ograniczenia szablony procesów
Szablon procesu to zestaw elementów roboczych domyślne, elementu roboczego zapytań, szablony produktów, raporty, grupy zabezpieczeń i wskazówki, która wpływa na strukturze projektu w Team Foundation.Team Foundation Serverzawiera dwa szablony procesów domyślne odnoszący się do dwóch różnych stylów do zarządzania cyklem oprogramowania.Te szablony można dostosować, aby odzwierciedlić unikatowych potrzeb organizacji.Aby uzyskać więcej informacji, zobacz Dostosowywanie szablonu procesów.
W poniższej tabeli opisano ograniczenia na szablony procesów.
Typ ograniczenia |
Ograniczenie |
---|---|
Długość nazwy szablonu procesu |
Nie może zawierać więcej niż 256 znaków Unicode. |
Unikatowość nazwy szablonu procesu |
|
Rozmiar pliku szablonu procesu |
Rozmiar pliku szablonu procesu nie może przekraczać 2 GB (GB). |
Tworzenie ograniczenia programu Team Foundation
Team Foundation Buildpozwala zarządzać wszystkimi aspektami procesu kompilacji na tym samym komputerze.Przy użyciu Team Foundation Build, możesz zsynchronizować źródeł, Kompilowanie aplikacji, Uruchamianie testów jednostek skojarzonych, wykonywać analizy kodu, wersja jest oparta na serwerze plików i publikować raporty kompilacji.
Tworzenie ograniczenia komputera
Team Foundation Buildjest oddzielnych instalacji z Team Foundation Server warstwy aplikacji, warstwy danych lub Visual Studio klienta.Mogą wyznaczyć osobnym komputerze.W przeciwnym razie kompilacji side-by-side można zainstalować na komputerze klienckim lub na serwerach.
W poniższej tabeli opisano ograniczenia dla komputera kompilacji.
Typ ograniczenia |
Ograniczenie |
---|---|
Ilość miejsca na dysku |
Musi zawierać wystarczającą ilość miejsca na kompilacji (zbyt mało miejsca spowoduje niepowodzenie kompilacje). |
Tworzenie katalogu |
Musi być ścieżką lokalną (na przykład C:\builddirectory). |
Upuść lokalizację katalogu |
Musi być ścieżką UNC (na przykład \\server\share). |
Lokalizacja uprawnienia porzucenia |
Każdy wygenerowanego kompilacji jest umieszczany w nowego katalogu w folderze listy.
|
Team Foundation tworzenia usługi konta |
Jeśli wprowadzisz zmiany konta usługi TFS po wstępnej instalacji, należy się upewnić, że spełnione są poniższe warunki.
|
Problemy z zaporą |
Jeśli komputer kompilacji jest włączona zapora, upewnij się, że program tfsbuildservice się na liście wyjątków. |
Tworzenie nazwy typów
Team Foundation Buildużywa Tworzenie typów można skonfigurować warunki, na jakich jednego rozwiązania lub zestaw rozwiązań w projekcie zespołowym zostanie utworzona.Do przeprowadzenia kompilacji, należy utworzyć nowy typ kompilacji lub użyj istniejącego typu kompilacji.Aby uzyskać więcej informacji na temat typów kompilacji, zobacz Zdefiniuj proces kompilacji.
W poniższej tabeli opisano ograniczenia na nazwy typu kompilacji.
Typ ograniczenia |
Ograniczenie |
---|---|
Unikatowość |
Nie może być taka sama jak żadnych innych kompilacji Nazwa typu w projekcie |
Znaki specjalne |
|
Tworzenie nazwy jakości
Jakość kompilacji pozwala dołączyć stanu ukończenia lub na poziomie jakości do ukończenia kompilacji.Team Foundation BuildUmożliwia również tworzenie nowych wartości dla typu jakości kompilacji.Aby uzyskać więcej informacji, zobacz Tworzenie lub edycja definicji kompilacji.Lista domyślnych tworzenia wartości jakości, zobacz Ocenianie jakości zakończonej kompilacji.
W poniższej tabeli opisano ograniczenia o nazwach jakości kompilacji.
Typ ograniczenia |
Ograniczenie |
---|---|
Długość |
Nie może zawierać więcej niż 256 znaków Unicode |
Unikatowość |
Nie może być taki sam jak inne nazwy tworzenia jakości w Team Foundation Build komputera |
Ograniczenia kontroli wersji
Team FoundationKontrola wersji udostępnia centralne repozytorium dla plików i poleceń, które są wymagane do zarządzania tych plików w zespole.Umożliwia także można dostosować ewidencjonowania zasady, funkcji tworzenia rozgałęzień, scalania, półek i wiele innych funkcji.
Ścieżki kontroli wersji
W poniższej tabeli opisano ograniczenia na ścieżce kontroli wersji.
Typ ograniczenia |
Ograniczenie |
---|---|
Długość ścieżki folderu kontroli źródła serwera |
|
Długość ścieżki folderu lokalnego |
|
Zobacz też: Optymalizacja obszaru roboczego.
Dodanie plików do kontroli wersji
System kontroli wersji przechowuje wiele różnych typów plików.Aby uzyskać więcej informacji na temat dodawania istniejących Visual Studio projektów i rozwiązań do kontroli wersji, zobacz Konfiguracja systemu kontroli wersji programu Team Foundation na komputerze deweloperskim.
W poniższej tabeli opisano ograniczenia dotyczą pliki i foldery, które mają zostać dodane do kontroli wersji.
Typ ograniczenia |
Ograniczenie |
---|---|
Pliki i foldery |
|
Nazwy plików |
|
Nazwy etykiet
W Team Foundation kontroli wersji, etykieta jest nazwą stosowane do określonego zestawu poprawek.Etykiety można dołączyć do zestawu niepowiązanych plików w kontroli wersji.Dzięki temu możesz pobrać pliki lub działania na nich jako grupa.W poniższej tabeli opisano ograniczenia umieścić na etykiecie nazwy.
Typ ograniczenia |
Ograniczenie |
---|---|
Długość |
Nie może zawierać więcej niż 64 znaków Unicode |
Znaki specjalne |
|
Shelvesets
Shelvesets umożliwiają zarezerwowane tymczasowo wsad oczekujące zmiany, a następnie, opcjonalnie, Usuń oczekujących zmian w obszarze roboczym.Później możesz przywrócić zmiany w shelveset w obszarze roboczym lub je umieścić w obszarze roboczym przez innego użytkownika.
W poniższej tabeli opisano ograniczenia o nazwach shelveset.
Typ ograniczenia |
Ograniczenie |
---|---|
Długość |
Nie może zawierać więcej niż 64 znaków Unicode |
Znaki specjalne |
|
Nazwy obszaru roboczego
Obszar roboczy jest kopia po stronie klienta pliki i foldery w Kontrola wersji programu Team Foundation.Gdy tworzysz wiele obszarów roboczych, może mieć różne wersje tej samej folder kontroli wersji na komputerze klienckim.Aby uzyskać więcej informacji na temat obszarów roboczych, zobacz Tworzenie i praca z obszarami roboczymi.W poniższej tabeli opisano ograniczenia na nazwy obszaru roboczego.
Typ ograniczenia |
Ograniczenie |
---|---|
Długość |
Nie może zawierać więcej niż 64 znaków Unicode |
Znaki specjalne |
|
Zobacz też
Zadania
Tworzenie lub edycja definicji kompilacji
Ocenianie jakości zakończonej kompilacji
Koncepcje
Dostosowywanie obiektów śledzenia elementów pracy, aby wspierać procesy zespołu
Definiowanie tekstu pomocy w formularzu elementu roboczego [przekierowanie]