我正在尝试使用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)
没有帮助我的情况 - 因为它只返回当前目录中的最新变更集.