如何:删除已完成的生成(命令行)
更新:2007 年 11 月
使用 Team Foundation Server 中的 Team Foundation 用户界面可删除已完成的 Team Foundation Build。不过,还可以使用命令 TFSBuild delete 删除已完成的生成以及与之关联的所有文件和目录。
在运行 TFSBuild delete 命令之前,必须具备以下信息:
包含已生成解决方案的团队项目的名称
要删除的已完成 Team Foundation Build 类型的内部版本号
Team Foundation 计算机的 URL
必需的权限
要完成此任务,必须将“管理生成”权限设置为“允许”。如果删除的生成有关联的测试结果,则必须将“发布测试结果”权限设置为“允许”。另外,应用层服务帐户和 Team Foundation Build 服务帐户必须对生成放置位置具有读/写权限。有关更多信息,请参见 Team Foundation Server 权限。
删除已完成的生成
下面的步骤演示如何删除特定的已完成生成。
删除已完成的生成
单击“开始”,单击“所有程序”,指向“Microsoft Visual Studio 9.0”,指向“Visual Studio Tools”,然后单击“Visual Studio 2008 命令提示”。
在命令提示符处键入:
c:\>TFSBuild delete https://servername:8080 TeamProjectName BuildNumber
如果 BuildNumber 包含空格,则必须用括号引起。BuildNumber 的典型格式是 BuildType_yyyymmdd.x,其中 yyyy 指定年份,例如 2010;mm 指定月份,例如 05;dd 指定日期,例如 21。x 指定当日的版本增量,例如对于给定日期的第一个版本,x 可以为 1。还可以自定义版本编号格式。有关更多信息,请参见 如何:自定义内部版本号。
出现提示时,在命令提示符处键入“yes”开始删除过程。(可选)可以输入 /noprompt 选项以无提示方式运行此命令。
作为此生成的一部分创建的所有文件和文件夹都将从 Team Foundation Build 计算机和放置站点中删除。