我想使用存储在 TFS 源代码管理中的 XAML 文件的最新内容并将其嵌入到字符串变量中,该变量将作为查询提交给 MS SQL Server。
我一直在 PowerShell 中使用 TFS Power Tools cmdlet(例如 Get-TfsChildItem 和 Select-TfsItem)来成功获取 TFS 文件、变更集和搁置集的句柄。但是我无法识别这些对象上的任何方法或属性,这些方法或属性可以让我直接将文件的内容放入变量中。
我想做这样的事情:
$tfsFileName = "$/MyBranch/MyFile.xaml"
$tfsServerName = "http://myTFSServer:8080/tfs"
$tfsServer = Get-TfsServer $tfsServerName
$xamlFile = Get-TfsChildItem -Item $tfsFileName -Server $tfsServer
$xamlContent = (Get-Content $xamlFile)
这可能吗,还是我总是必须使用 tf.exe 执行 Get Latest,然后获取本地文件的内容?