Qual é a quantidade mínima de software que preciso instalar para obter o programa 'tf.exe'?
tfs
install
command-line-interface
tf-cli
213897
fonte
fonte
;
e depoisC:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE
ao final da string atual em Variable Value. Em seguida, Windows-R, cmd, digitetf
,. Voila. QED. Lucro. Você teve TF o tempo todo.Estou em uma máquina virtual e estou tentando manter meu VHD o menor possível, então acho que o Team Explorer é uma solução muito pesada (instalação de mais de 300 MB). Como alternativa, tive sorte ao copiar um conjunto mínimo de EXEs / DLLs de uma instalação do Team Explorer para uma máquina limpa (o .NET 4.0 ainda é necessário, é claro).
Só tentei algumas operações até agora, mas este conjunto de arquivos (cerca de 8,5 MB) foi suficiente para obter a funcionalidade básica de controle de origem via tf.exe:
(Não é preciso dizer que esta é uma solução totalmente sem suporte e não o livra dos requisitos normais de licenciamento do TFS.)
Dependendo das operações realizadas, você poderá descobrir que DLLs adicionais são necessárias. Felizmente, o tf.exe produzirá uma bela mensagem de erro informando exatamente quais estão faltando.
fonte
No Visual Studio 2017 e 2019, ele pode ser encontrado aqui:
- Substitua { ANO } pelo ano apropriado (" 2017 ", " 2019 ").
- Substitua { EDITION } pelo nome da edição apropriada (" Enterprise ", " Professional " ou " Community ")
fonte
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\TF.exe
Há um cliente Java TFS na instalação do Team Explorer Everywhere (junto com um plug-in Eclipse). Consulte http://www.microsoft.com/en-us/download/details.aspx?id=30661
fonte
Para referência: essas são as DLLs necessárias para o Visual Studio 2017 (assim como @ijprest para o VS 2010)
Eles estarão na minha imagem VM de base. Vou usá-lo para puxar os scripts de implantação mais recentes do VC para uma pasta de espaço de trabalho local temporária ao instalar um novo servidor.
(Desculpe postar isso como uma resposta, mas não tenho reputação suficiente para comentar, o que acredito que deveria ter sido)
fonte
Microsoft.TeamFoundation.Diff.dll
A linha de comando tf.exe está incluída no pacote do agente VSTS na pasta externals \ vstsom.
fonte
Visual Studio 2017 Team Explorer
De acordo com https://blogs.msdn.microsoft.com/bharry/2017/04/05/team-explorer-for-tfs-2017/ agora você pode baixá-lo separadamente do Visual Studio através deste link:
https://www.visualstudio.com/thank-you-downloading-visual-studio/?sku=TeamExplorer&rel=15
fonte
Você também pode experimentar o TFS CLI para Node.js, que é um CLI de plataforma cruzada para Microsoft Team Foundation Server e Visual Studio Team Services.
fonte