213*_*897 85 tfs install command-line-interface tf-cli
获取'tf.exe'程序需要安装的最小软件数量是多少?
Jam*_*eed 80
您需要安装团队资源管理器,最好安装与您正在使用的TFS版本相匹配的团队资源管理器版本,例如,如果您使用的是TFS 2010,然后安装团队资源管理器2010.
2012版http://www.microsoft.com/en-gb/download/details.aspx?id=30656
2013版http://www.microsoft.com/en-us/download/details.aspx?id=40776
您可能也对TFS电动工具感兴趣.他们添加了一些额外的命令行功能(使用tfpt.exe
),还添加了一些额外的IDE功能.
ijp*_*est 56
我在虚拟机中,并且尽量保持我的VHD尽可能小,所以我发现团队资源管理器是一个非常重量级的解决方案(300多MB安装).作为替代方案,我有幸将团队资源管理器安装中的一组最小的EXE/DLL复制到一台干净的机器(当然,仍然需要.NET 4.0).
到目前为止我只尝试了一些操作,但是这组文件(大约8.5 MB)足以通过tf.exe获得基本的源代码控制功能:
(毫无疑问,这是一个完全不受支持的解决方案,并且它不会使您免于正常的TFS许可要求.)
根据您执行的操作,您可能会发现需要其他DLL.幸运的是,tf.exe会产生一个很好的错误消息,告诉你究竟缺少哪些.
Fre*_*ric 23
在Visual Studio 2017中,可以在此处找到:(将{ EDITION } 替换为相应的版本名称(" Enterprise "," Professional "或" Community ")
C:\Program Files (x86)\Microsoft Visual Studio\{YEAR}\{EDITION}\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\tf.exe
Run Code Online (Sandbox Code Playgroud)
在Visual Studio 2019预览中,可以在此处找到:
C:\Program Files (x86)\Microsoft Visual Studio\{YEAR}\{EDITION}\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\tf.exe
Run Code Online (Sandbox Code Playgroud)
Mar*_*tin 10
Team Explorer Everywhere安装中有一个Java TFS客户端(与Eclipse插件一起).请查看http://www.microsoft.com/en-us/download/details.aspx?id=30661
供参考:这些是 Visual Studio 2017 所需的 DLL(VS 2010 的 @ijprest 也是如此)
TF.exe
TF.exe.config
Microsoft.TeamFoundation.Client.dll
Microsoft.TeamFoundation.Common.dll
Microsoft.TeamFoundation.Core.WebApi.dll
Microsoft.TeamFoundation.VersionControl.Client.dll
Microsoft.TeamFoundation.VersionControl.Common.dll
Microsoft.TeamFoundation.VersionControl.Controls.dll
Microsoft.VisualStudio.Services.Client.Interactive.dll
Microsoft.VisualStudio.Services.Common.dll
Microsoft.VisualStudio.Services.WebApi.dll
Run Code Online (Sandbox Code Playgroud)
它们将在我的基本 VM 映像中。在安装新服务器时,我将使用它来将最新的部署脚本从 VC 拉到一个临时的本地工作区文件夹。
tf workspace /new ...
tf workfold /map ...
tf get "%WorkSpaceLocalFolder%" /recursive
tf workfold /unmap
tf workspace /delete
<run deployment scripts from "%WorkSpaceLocalFolder%" >
rmdir "%WorkSpaceLocalFolder%"
Run Code Online (Sandbox Code Playgroud)
(很抱歉将此作为答案发布,但我没有足够的声誉来发表评论,我认为应该如此)
归档时间: |
|
查看次数: |
103983 次 |
最近记录: |