如何使用PowerShell连接TFS

piwo6bdm  于 2023-03-30  发布在  Shell
关注(0)|答案(1)|浏览(132)

我试图在我的PowerShell脚本中添加TFS连接,但我只是想知道为什么它仍然说“Invoke-RestMethod:无法连接到远程服务器”,所以我会非常感激,如果我能得到任何帮助或建议。
我有访问权限的回购。我只是想不出一种方法来连接它使用PowerShell。

#Key File information for secure connection
$username = "UserName"
$secpasswd = ConvertTo-SecureString -String "Password" -AsPlainText -Force
$UserCredential = New-Object -TypeName "System.Management.Automation.PSCredential" -ArgumentList $username, $secpasswd

$uri = 'http://tfs.company.com/tfs/UEE/111470/_apis/git/repositories/E9u09e-3e27-4c18-9527-8600bb2b3441?api-version=4.1'

$invRestMethParams = @{
    Credential = $UserCredential
    Uri = $uri
    Method = 'Get'
    ContentType = 'application/json'
}
$project = Invoke-RestMethod @invRestMethParams
$project.value
68bkxrlz

68bkxrlz1#

TFS默认使用端口8080。您能检查到的连接吗?

'http://tfs.company.com:8080/tfs/UEE.....'

相关问题