Estou usando o TFS 2017 no local.
Recebi uma solicitação para adicionar um rótulo a um caminho específico se a compilação for bem-sucedida.
Eu adicionei a tarefa "Linha de comando" e executei o comando:
TF.exe vc label "New-Label" $/My-System/Version/Project
Eu tenho um erro:
[erro]TF30063: Você não está autorizado a acessar
Quando este comando é executado no console, ele funciona mesmo na máquina de compilação, mas falhou quando executado durante o processo de compilação.
Tente também executar tf com loginType e parâmetros de login, arquivo em lote ou da tarefa do PowerShell sem sucesso
** A opção "Label Source" na tarefa "Get Sources" não é relevante porque desejo adicionar o rótulo a apenas um caminho da lista de caminhos em "Workspace mappings"
Você pode tentar usar OAuth para tfs.exe. OAuth é armazenado na variável System.AccessToken. Exemplo:
Além disso, você deve habilitar o acesso a essa variável (não posso verificar isso porque não tenho o tfs 2017).
Links úteis: