首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >获取所有TFS工作区的Powershell

获取所有TFS工作区的Powershell
EN

Stack Overflow用户
提问于 2015-11-23 13:47:07
回答 1查看 1.4K关注 0票数 0

我正在尝试获取在我的TFS服务器上创建的所有工作区的列表。我试过:

代码语言:javascript
运行
复制
 #if no collection specified, open project picker to select it via gui
$picker = New-Object Microsoft.TeamFoundation.Client.TeamProjectPicker([Microsoft.TeamFoundation.Client.TeamProjectPickerMode]::NoProject, $false)
$dialogResult = $picker.ShowDialog()
if ($dialogResult -ne "OK")
{
    exit
}
$tfs = $picker.SelectedTeamProjectCollection
$tfs.EnsureAuthenticated()
$vcs = $tfs.GetService([Microsoft.TeamFoundation.VersionControl.Client.VersionControlServer]);

$wss = $vcs.QueryWorkspaces($null, $null, $null);

文档意味着,如果我将所有NULL作为参数传递,那么它应该将所有工作区.我什么也得不到..。

我是个收藏品管理员。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-23 15:25:46

尝试对第一个参数使用[System.Management.Automation.Language.NullString]::Value而不是$null

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33872650

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档