使用powershell从tfs获取项目的最新版本

时间:2014-01-23 05:13:39

标签: powershell tfs

我正在尝试使用PowerShell自动执行常规开发人员任务。我的PowerShell脚本已经过了一半。

我想从TFS获取特定项目的最新版本。开发人员可以访问TFS中的多个项目。在这些项目中,需要更新特定项目下的文件。

我将在开发人员的机器上运行powershell脚本,其中已经设置了TFS路径并且开发人员有权访问TFS。我用Google搜索了一段时间,但无法得到答案。

2 个答案:

答案 0 :(得分:3)

这是我使用的方式:

1)您必须安装Microsoft Visual Studio Team Foundation Server 2012 Power Tools。您需要安装Windows PowerShell cmdlet。

  • Windows PowerShell cmdlet需要安装.NET Framework 3.5 Windows功能。

  • 需要配置Windows PowerShell执行策略。受限制的执行政策不起作用。

enter image description here

2)安装先决条件后,您可以使用版本控制。

打开Windows PowerShell控制台,然后从Visual Studio Team Foundation Server 2012电动工具加载Team Foundation cmdlet。

Get-PSSnapin –Registered
Add-PSSnapin Microsoft.TeamFoundation.PowerShell

答案 1 :(得分:0)

简单的方法是让工作空间映射多个项目并从Powershell运行tf get命令。 TF还允许您管理工作区,因此您可以通过几行来获得所需的内容。