小编ArN*_*umb的帖子

使用Powershell从TFS获取最新版本的文件夹

我正在尝试使用Powershell从TFS " 获取最新版本 "的特定文件夹.

我已经安装了TFS Snappin,并且一直在PowerShell中使用TFS Power Tools cmdlet(例如Get-TfsChildItem和Select-TfsItem等)[ 我如何设置TFS PowerShell Snapin ],并且已经完成了他们的文档(我没有找不到足够的解释!).

困惑,在我要使用的确切cmdlet上,当我试图从TFS获取整个文件夹结构的最新版本时,映射到我的本地驱动器(而不仅仅是变更集或ChildItem).

示例:Tfs路径 - $/APD-RepairSolutions/Main/Database

映射路径 - D:\ TFS\APD-RepairSolutions/Main/Database.

我想要一个代码,它将迭代地获取整个文件夹数据库的最新版本(具有多个表,存储过程等)

我在用 ..

PS D:\Tfs\APD-RepairSolutions\Main\Database> $server=Get-TfsServer -Name http://tfs:8080/tfs

PS D:\Tfs\APD-RepairSolutions\Main\Database> Get-TfsChangeset -Recurse -Server $Server
Run Code Online (Sandbox Code Playgroud)

没有帮助我的情况 - 因为它只返回当前目录中的最新变更集.

powershell tfs powershell-2.0 tfs-power-tools tfs2012

7
推荐指数
1
解决办法
2万
查看次数