Posts Tagueados ‘Projeto’
TFS: Deletando um projeto
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
