Powershell 在Visual Studio中以编程方式注册TFS服务器?

Powershell 在Visual Studio中以编程方式注册TFS服务器?,powershell,tfs,visual-studio-2017,Powershell,Tfs,Visual Studio 2017,作为新开发机器初始化脚本的一部分,我想在VisualStudio中注册我们的内部tfs服务器实例。 也就是说,我希望以编程方式指定以下信息,可以通过注册表或更改Visual Studio配置文件: 到目前为止我还没弄明白,有人知道怎么做吗 我认为这不能完全自动化,因为用户需要经过身份验证。我认为您应该使用TeamProjectPicker对话框。您可以在Microsoft.TeamFoundation.Client程序集中找到此类 $picker=新对象Microsoft.TeamFoundat

作为新开发机器初始化脚本的一部分,我想在VisualStudio中注册我们的内部tfs服务器实例。 也就是说,我希望以编程方式指定以下信息,可以通过注册表或更改Visual Studio配置文件:

到目前为止我还没弄明白,有人知道怎么做吗


我认为这不能完全自动化,因为用户需要经过身份验证。我认为您应该使用TeamProjectPicker对话框。您可以在Microsoft.TeamFoundation.Client程序集中找到此类

$picker=新对象Microsoft.TeamFoundation.Client.TeamProjectPicker[Microsoft.TeamFoundation.Client.TeamProjectPickerMode]::多项目,$false $result=$picker.ShowDialog


您可以找到更多的powershell/TFS示例

我不完全相信,我认为添加服务器名称本身不需要身份验证,但只有在您开始访问它时才需要。不过,谢谢你的代码片段。有什么更新吗?我也有同样的任务,希望使用PowerShell中的TeamFoundation程序集来完成。