Udostępnij za pośrednictwem


Polecenie collection

Można użyć Collection polecenie, aby dołączyć, odłączyć lub usunąć kolekcji projektów zespołowych z systemów Visual Studio Team Foundation Server (TFS).Można również użyć Collection polecenie duplikat bazy danych z istniejącą kolekcję, zmienić jego nazwę i dołączyć go do wdrożenia.Ten proces jest czasami nazywane klonowanie kolekcji.Nie można jednak użyć Collection polecenia do tworzenia kolekcji projektów zespołowych.Aby uzyskać więcej informacji, zobacz Tworzenie kolekcji projektów zespołowych [przekierowanie].

Do zarządzania kolekcje w trybie interakcyjnym lub utworzyć kolekcję, można użyć kolekcje projektu zespołowego węzeł w konsoli administracyjnej dla Team Foundation.Aby uzyskać więcej informacji, zobacz Otwórz konsolę administracyjną Team Foundation i Zarządzanie kolekcjami projektów zespołowych.

Wymagane uprawnienia

Aby użyć Collections polecenia, użytkownik musi należeć do następujących grup:

  • Administratorzy programu Team Foundation grupy zabezpieczeń i Administratorzy grupy zabezpieczeń na serwerze lub serwerów, które przebiegają w konsoli administracyjnej dlaTeam Foundation

  • sysadmin grup na serwerze lub serwerów, które są uruchomione wystąpienie SQL Server obsługującego bazami danychTeam Foundation Server

  • administratorzy farmy grupy dla farmy, z którego usuwasz zbioru witryn, jeśli instalacja używa Produkty SharePoint i używasz /delete opcji.

Aby uzyskać więcej informacji, zobacz Uprawnienia serwera programu Team Foundation Server.

[!UWAGA]

Nawet wtedy, gdy użytkownik loguje się przy użyciu poświadczeń administracyjnych, należy otworzyć okno wiersza polecenia z podniesionymi uprawnieniami do wykonania tej funkcji.

TFSConfig Collection {/attach | /detach | /delete} [/collectionName:CollectionName] [/collectionDB:ServerName;DatabaseName] [/clone]

Parametry

Symbol zastępczy

Opis

CollectionName

Określa nazwę kolekcji projektów zespołowych.Nazwa kolekcji zawiera spacje, należy należy wpisać nazwę w cudzysłowy (na przykład "Mój kolekcji").

ServerName

Określa nazwę serwera, który jest hostem bazy danych konfiguracji dla TFS i nazwę wystąpienia, jeśli chcesz użyć wystąpienia innych niż domyślne wystąpienie.Jeśli określono wystąpienia, należy użyć następującego formatu:

Nazwa_serwera\InstanceName

DatabaseName

Określa nazwę bazy danych konfiguracji.Domyślnie nazwa tej bazy danych jest TFS_ConfigurationDB.

Opcja

Opis

/attach

Wymagane, jeśli żadna /detach ani /delete jest używany.Jeśli określono tej opcji, należy również użyć /collectionDB opcji.Opcjonalnie można również użyć /collectionName i /clone z tej opcji.Jeśli użyjesz /attach opcji określonej kolekcji bazy danych zostanie dodany do danego wdrożenia programu TFS.

/detach

Wymagane, jeśli żadna /attach ani /delete jest używany.Jeśli określono tej opcji, należy również użyć /collectionName opcji.Jeśli użyjesz /detach opcję bazy danych dla określonej kolekcji zostanie zatrzymana, a kolekcja będzie można odłączyć od danego wdrożenia programu TFS.

/delete

Wymagane, jeśli żadna /detach ani /attach jest używany.Jeśli określono tej opcji, należy również użyć /collectionName opcji.Jeśli użyjesz /delete opcję bazy danych dla określonej kolekcji zostanie zatrzymana, a kolekcja będzie można trwale odłączyć z TFS.Nie można ponownie dołączyć bazy danych kolekcji z tą lub wszelkie inne wdrożenia.

PoradaPorada

/delete Opcji nie spowoduje usunięcie kolekcji bazy danych z programu SQL Server.Po usunięciu bazy danych kolekcji z TFS, bazy danych można usunąć ręcznie, z programu SQL Server.

/CollectionName:CollectionName

Wymagane, jeśli użytkownik /detach lub /delete jest używany.Korzystając z tej opcji z /detach lub /delete, określa on kolekcję, która będzie odłączony lub usunięty.Korzystając z tej opcji z /attach, określa nazwę kolekcji.Jeśli używasz tej opcji dla obu /attach i /clone, określa nazwę kolekcji zduplikowane.

/CollectionDB:ServerName;DatabaseName

Jeśli wymagane /attach jest używany.Ta opcja określa nazwę serwera, na którym działa SQL Server i nazwy bazy danych kolekcji, który znajduje się na tym serwerze.

/clone

Jeśli określono tej opcji, oryginalnej kolekcji bazy danych zostanie dołączona jako Klonuj w SQL Server, i ta baza danych zostanie dołączona do TFS.Ta opcja jest głównie używana jako część kolekcji projektów zespołowych o rozmiarze.

Przykład

Poniższy przykład przedstawia sposób trwale usunąć kolekcji projektów zespołowych "Contoso lata Intern projektów" z systemów Team Foundation Server.

[!UWAGA]

Przykłady są fikcyjne i są wyłącznie do celów informacyjnych.Nie rzeczywistych jest kojarzyć.

TFSConfig Collection /delete /CollectionName:"Contoso Summer Intern Projects"
                    

Poniższy przykład przedstawia sposób zduplikowany kolekcji projektów zespołowych "Contoso lata stażystów projektów", nazwać je "Contoso zimowy stażystów projektów" i dołączyć zduplikowane kolekcji do wdrożenia Team Foundation Server.

TFSConfig Collection /attach /collectiondb:"ContosoMain;TFS_Contoso Summer Interns Projects" /CollectionName:"Contoso Winter Intern Projects" /clone

Zobacz też

Koncepcje

Wykonywanie kopii zapasowych i przywracanie serwera TFS

Inne zasoby

TFSConfig: zarządzanie konfiguracją serwera TFS

Move a team project collection

Split a team project collection