Usando o TF.exe com o Team Foundation Service?

Estamos mudando nossa versão do Team Build (Team Foundation Service) para uma máquina de compilação local usando o Jenkins CI para compilação. No entanto, ainda queremos usar o Cloud for Source Control. Então, agora precisamos acessar o TFS da nuvem para obter a compilação mais recente. Jenkins tem um TFS Plugin, mas isso foi feito para o TFS 2008.

Agora eu tenho o problema que eu não sou capaz de acessar a nuvem TFS com TF.exe do VS2012. Eu encontrei um artigo aqui que me mostrou a diferença entre TFS 2008 e 2010 (eu preciso adicionar/tfs/DefaultCollection para o URL do servidor), mas isso não funcionou com o TFS da nuvem.

Aqui está o erro:

TF31002: Não é possível conectar-se a este Team Foundation Server:https://myserver.visualstudio.com/tfs/DefaultCollection.

URL do Team Foundation Server:https://myserver.visualstudio.com/tfs/DefaultCollection.

Possíveis razões para falha incluem: - O nome, o número da porta ou o protocolo para o Team Foundation Server está incorreto. O Team Foundation Server está offline. - A senha expirou ou está incorreta.

Informações técnicas (para administrador): O Remoteserver retornou um erro: (404) não encontrado.

Eu tentei com e sem o/tfs/DefaultCollection. O mesmo resultado.

A documentação, de acordo com o que encontrei, é quase nada.

Alguém teve algum sucesso acessando a nuvem TFS com TF.exe?

EDIT: navegando através de outros artigos, vi que outros fizeram isso sem o/tfs, então adicione/DefaultCollection (graças a Microsoft para mudar o URL com todas as versões ...) No entanto, a saída ainda é uma porcaria.

C: \ Arquivos de Programas (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE> espaços de trabalho tf -format: brief / server:https://myserver.visualstudio.com/DefaultCollection / login: myuser, mypassword

Resultado:

Nenhum espaço de trabalho correspondente *; [NOME DE OUTRO USUÁRIO] no computador MYMACHINE encontrado no Team Foundation Serverhttps://myserver.visualstudio.com/DefaultCollection.

questionAnswers(1)

yourAnswerToTheQuestion