Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
[Observação: Este tópico é pré-versão documentação e está sujeitas a alterações em versões futuras. Tópicos em branco são incluídos sistema autônomo espaços reservados.]
The delete comando exclui uma compilação concluída especificada. Todos os dados relacionados à compilação é excluído do controle de agente e a versão de compilação e o local de destino está desmarcado.Além disso, a compilação não está mais listada no Builds Explorer.
Permissões necessárias
Para executar o delete comando, a conta de solicitar a operação de excluir deve ter o Administrar uma compilação permissão conjunto para Permitir.Se a compilação é excluída tiver os resultados do teste associados a ele, a conta deve ter o Publicar resultados de teste permissão conjunto para Permitir.Além disso, o aplicativo-nível de serviço conta e o Team Foundation Build conta de serviço deve ter permissões de leitura/gravar para o local de soltar compilação. Para obter mais informações, consulte Team Foundation servidor Permissões.
Observação: |
|---|
Mesmo se você fez logon com credenciais administrativas, abra um elevado aviso de comando para executar essa função em um servidor que esteja executando o Windows Server 2008. Para em em aberto um aviso de comando elevado, clique em Iniciar, clicar com o botão direito do mouse em aviso de comandoe clique em Executar sistema autônomo administrador.Para obter mais informações, consulte o Site da Microsoft. |
TFSBuild delete [/noprompt] [/silent] /server:teamFoundationServer /builddefinition:definitionSpec buildNumbers…
TFSBuild delete [/noprompt] [/silent] /server:teamFoundationServer buildUris…
TFSBuild delete [/noprompt] [/silent] teamFoundationServer teamProject buildNumbers…
Parâmetros
Argumento |
Descrição |
|---|---|
teamfoundationserver |
The Team Foundation URL do servidor que é usado para as compilações. |
teamProject |
O nome de projeto da equipe para as quais existe essa definição de compilação. |
definitionSpec |
Usado com /builddefinition. A compilação ou compilações devem ser excluídos.Há suporte para caracteres curinga. |
BuildNumbers |
Uma lista separada por espaço de compilação ou compilações devem ser excluídos.Se o compilação número tiver espaços, colocados entre aspas simples ao redor desse número.Há suporte para caracteres curinga. |
buildUris |
Uma lista separada por espaços da lista de URIs compilação o s compilação devem ser excluídos. Por exemplo, tfsbuild delete uri1 uri2 uri3 /s:MyServer. |
Opção |
Descrição |
|---|---|
/noprompt |
Opcional.Não avisar ao excluir uma compilação. |
/silent |
Opcional.Não escreva saída na janela do aviso de comando durante a exclusão. Implica/noprompt. |
/server |
O servidor do Team Foundation usado para a compilação ou baseia-se a ser excluído. |
/builddefinition |
Especifica a definição de compilação ou definições a serem excluídas. |
Comentários
Processo de excluir
Quando você exclui um compilação número, siga estas etapas:
Verifique se o número da versão é válido e a compilação não estiver em andamento.
excluir o Sumário do armazenamento de compilação e soltar do site se o solicitante tiver Administrar Build permissão.
desmarcar o local de destino dos binários nesta compilação.Se ocorrer uma falha durante esse processo, você será solicitado com uma mensagem de aviso.No entanto, mesmo com o aviso, a exclusão é considerada bem-sucedida.
Observação:Nenhum dado é excluído do depósito.
Várias versões que está sendo excluídas
Se você especificar várias versões, uma falha na exclusão de uma das compilações não interrompe o processo.O comando continua excluindo o Outros compilações depois de fornecer uma mensagem de erro de falha de exclusão de compilação.
Log de eventos
Crie exclusões são registradas no log do evento.O log terá informações sobre quem excluído a compilação, a time em que a compilação foi excluída e o número da compilação.
Exemplo
O seguinte exemplo exclui duas amplia definida por compilação números "TestBuild1 1_20070510.1" e "TestBuild 1_20070510.2" do projeto da equipe AdventureWorks servidor01.
> > tfsbuild.exe delete http://server01:8080 Adventureworks “TestBuild1 1_20070510.1” “TestBuild 1_20070510.2”
A seguir específica exclui duas exemplo baseia-se onde o definitionSpecé "\Adventureworks\Definition1" do projeto da equipe AdventureWorks na servidor01.
>tfsbuild.exe delete /server:http://server01:8080 /builddefinition:”\Adventureworks\Definition 1” “Definition 1_20070510.1” “Definition 1_20070510.2”
O exemplo a seguir exclui duas compilações definidas pela compilação URIs "vstfs: / / / TestBuild/TestBuild/1" e "vstfs: / / / TestBuild/TestBuild/2" do projeto da equipe AdventureWorks na servidor01.
>tfsbuild.exe delete /server:http://server01:8080 vstfs:///TestBuild/TestBuild/1 vstfs:///TestBuild/TestBuild/29
Consulte também
Tarefas
Como: Excluir uma compilação concluída (linha de comando)
Como: Criar uma definição de compilação
Outros recursos
Team Foundation compilação Comandos
Executando Builds in Team Foundation Build
Trabalhando com definições de compilação no Team Foundation Build