我需要创建一个计划任务,用于删除早于3天的TFS工作空间。 请建议我可以使用的命令或powershell脚本
答案 0 :(得分:1)
工作区没有创建时间,因此无法找到超过3天的工作区。您只能使用Workspace Command删除工作区:
tf workspace /delete [/collection:TeamProjectCollectionUrl] workspacename[;workspaceowner][/login:username,[password]]
您还可以在PowerShell脚本中使用必要的参数运行TF.exe程序:
& "$env:C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\TF.exe" @("workspace", "/delete", "/collection:TeamProjectCollectionUrl", "workspacename")