Ricardo Serradas

Visual Studio ALM in a nutshell

Posts Tagueados ‘Projeto

TFS: Deletando um projeto

fazer um comentário »

Creio que isso tenha sido feito de propósito, para enaltecer ainda mais a segurança que o Team System traz para uma empresa que trabalha com ele.

Para deletar um projeto do Team Foundation Server, não há como fazer isso através do Visual Studio Team Explorer. Para Fazer isso, é necessário usar uma linha comando no prompt do Windows. Assim:

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE> TFSDeleteProject.exe /Server:ServerName ProjectName

Existe a opção de usar o /force para forçar a remoção mesmo que existam itens presos, mas isso não é recomendado.

A saída do comando é a seguinte:

Warning: Deleting a team project is an irrecoverable operation. All version control, work item tracking and Team Foundation build data will be destroyed from the system. The only way to recover this data is by restoring a stored backup of the databases. Are you sure you want to delete the team project and all of its data? (Y/N)?

Deleting from Build… Done
Deleting from Work Item Tracking… Done
Deleting from Version Control… Done
Deleting Report Server files… Done
Deleting SharePoint site… Done
Deleting Team Foundation Core… Done

Abraços

Edit 1:

Ao usar este comando na prática, encontrei problemas do tipo “SOAPException”, o que fizeram com que sobrassem os arquivos de alguns projetos no Source Control.

É inválido usar o tfsdeleteproject denovo, pois as principais referências do projeto já não existem mais, foram removidas do “Core”.

Para resolver esse problema, contei com a ajuda do Martin do Forum MSDN, que me orientou a usar o tf destroy (comando que não tem volta) para excluir o projeto do Source Control. Usei assim:

C:\Program Files\Microsoft Visual Studio 9.0\VC> tf destroy $/ProjectName

A saída é a seguinte:

Do you want to destroy $/ProjectName and all of its children? (Yes/No) Yes

Destroyed $/ProjectName

Depois disso, só dar um refresh no Source Control do Team Explorer pra ver o resultado :-)

Abs

Ricardo Serradas

Escrito por Ricardo Serradas

18/09/2009 em 4:50 PM

Publicado em Problema e Solução

Etiquetado com , , ,

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.