我想编写powershell脚本以使用PowerShell获取最新版本的项目。
我有我的功能和代码。但我无法弄清楚运行脚本的步骤是什么。
以下是代码:
function Get-LatestVersion() {
$location = get-location
tf.exe get $location / version:T / recursive / force
}
。 TFSExtensions.ps1
请任何人帮助我。
答案 0 :(得分:1)
假设您在PowerShell控制台或ISE中并且已将目录更改为要同步的位置... 您需要“点源”包含您的函数的文件(或将其添加到您的配置文件中),以便在您的环境中定义该函数。看起来像TFSExtensions.ps1是你或别人给它的名字。键入一个句点,后跟一个空格,后跟文件和文件名的路径(即.... \ MyTools \ TFSExtensions.ps1)。
定义函数后,您可以通过键入其名称(以及任何参数,如果有)来运行它,在本例中只是Get-LatestVersion。 此函数将您正在使用的目录作为工作空间位置。顺便说一句:tf.exe命令行中的正斜杠(/)看起来好像不需要它们。我能够在没有它们的情况下运行命令。 史蒂夫