Compartilhar via


Comando de coleção

Você pode usar o Collection comando anexar, desanexar, ou excluir uma coleção de projeto de equipe a partir de uma implantação do Visual Studio Team Foundation Server. Você também pode usar o Collection comando duplicar o banco de dados de uma coleção existente, renomeá-lo, e anexá-lo para a implantação. Às vezes esse processo é conhecido como uma coleção de clonagem. No entanto, não é possível usar o Collection comando para criar uma coleção de projeto de equipe. For more information, see Criar uma coleção de projeto de equipe.

Para gerenciar conjuntos de forma interativa ou criar uma coleção, você pode usar o Coleções de projeto de equipe o nó no console de administração do Team Foundation. For more information, see Abra o Console de administração do Team Foundation and Organizando seu servidor com coleções de projeto de equipe.

Permissões necessárias

Para usar o Collections de comando, você deve ser um membro dos seguintes grupos:

  • o Os administradores do Team Foundation o grupo de segurança e o administradores o grupo de segurança no servidor ou servidores que estejam executando o console de administração para Team Foundation

  • o sysadmin grupo no servidor ou servidores que estejam executando a instância de SQL Server que hospeda os bancos de dados para Team Foundation Server

  • o Os administradores de Farm grupo para o farm do qual você está excluindo o conjunto de sites, se sua implantação usa Produtos do SharePoint e você estiver usando o /delete opção.

For more information, see Permissões de Team Foundation Server.

ObservaçãoObservação

Mesmo se fizer logon com credenciais administrativas, você deve abrir uma janela de Prompt de comando com privilégios elevados para executar essa função em um servidor que esteja executando o Windows Server 2008. Para abrir uma janela de Prompt de comando com privilégios elevados, clique em Iniciar, com o botão direito o Prompt de comandoe em seguida, clique em Executar como administrador. Para obter mais informações, consulte esta página no site da Microsoft: Controle de conta de usuário.

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

Parâmetros

Espaço reservado

Description

CollectionName

Especifica o nome da coleção de projeto de equipe. Se o nome da coleção contiver espaços, coloque o nome entre aspas (por exemplo, "Minha coleção").

ServerName

Especifica o nome do servidor que hospeda o banco de dados de configuração para Team Foundation Servere o nome da instância, se você quiser usar uma instância diferente, por exemplo, a instância padrão. Se você especificar uma instância, você deve usar o seguinte formato:

ServerName\InstanceName

DatabaseName

Especifica o nome do banco de dados de configuração. Por padrão, o nome desse banco de dados é TFS_ConfigurationDB.

Option

Description

/attach

Necessário se nenhuma das /detach nem /delete é usado. Se você especificar esta opção, você também deve usar o /collectionDB opção. Como opção, você também pode usar /collectionName e /clone com essa opção. Se você usar o /attach opção, o banco de dados de coleção especificado será adicionado à sua implantação de Team Foundation Server.

/detach

Necessário se nenhuma das /attach nem /delete é usado. Se você especificar esta opção, você também deve usar o /collectionName opção. Se você usar o /detach opção, o banco de dados para a coleção especificada será interrompido, e a coleção será desanexada da sua implantação do Team Foundation Server.

/delete

Necessário se nenhuma das /detach nem /attach é usado. Se você especificar esta opção, você também deve usar o /collectionName opção. Se você usar o /delete opção, o banco de dados para a coleção especificada será interrompido, e a coleção será desanexada permanentemente do Team Foundation Server. Você não conseguirá Reanexe o banco de dados de coleção a este ou qualquer outro tipo de implantação.

/CollectionName:CollectionName

Necessário se /detach ou /delete é usado. Se você usar essa opção com /detach ou /delete, ele especifica a coleção que será desanexada ou excluída. Se você usar essa opção com /attach, ele especifica um novo nome para a coleção. Se você usar essa opção com ambos /attach e /clone, ele especifica o nome da coleção duplicado.

/CollectionDB:ServerName;DatabaseName

Required if /attach is used. Esta opção especifica o nome do servidor que está executando o SQL Server e o nome do banco de dados de coleção que está hospedado no servidor.

/clone

Se você especificar esta opção, o banco de dados de coleção será duplicado em SQL Server, e o banco de dados duplicado será anexado ao Team Foundation Server. Essa opção é usada principalmente como parte da divisão de uma coleção de projeto de equipe.

Exemplo

O exemplo a seguir mostra como remover permanentemente "Contoso verão estagiários projetos" a equipe de coleção do projeto a partir de uma implantação do Team Foundation Server.

ObservaçãoObservação

Os exemplos de empresas, organizações, produtos, nomes de domínio, endereços de email, logotipos, pessoas, lugares e acontecimentos aqui mencionados são fictícios.  Nenhuma associação com real da empresa, organização, produto, nome de domínio, endereço de e-mail, logotipo, pessoa, lugares ou eventos é intencional ou deve ser inferida.

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

O exemplo a seguir mostra como duplicar "Contoso verão estagiários projetos" a coleção de projeto de equipe, o nome "Contoso Winter estagiários projetos", e anexar a coleção duplicada para a implantação de Team Foundation Server.

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

Consulte também

Tarefas

Mover uma coleção de projeto de equipe

Dividir uma coleção de projeto de equipe

Conceitos

Backup e restauração de sua implantação.

Outros recursos

Gerenciamento de configuração do servidor com TFSConfig