如何:删除已完成的生成(命令行)

更新: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 权限

删除已完成的生成

下面的步骤演示如何删除特定的已完成生成。

删除已完成的生成

  1. 单击“开始”,单击“所有程序”,指向“Microsoft Visual Studio 9.0”,指向“Visual Studio Tools”,然后单击“Visual Studio 2008 命令提示”。

  2. 在命令提示符处键入:

    c:\>TFSBuild delete https://servername:8080 TeamProjectName BuildNumber
    

    如果 BuildNumber 包含空格,则必须用括号引起。BuildNumber 的典型格式是 BuildType_yyyymmdd.x,其中 yyyy 指定年份,例如 2010;mm 指定月份,例如 05;dd 指定日期,例如 21。x 指定当日的版本增量,例如对于给定日期的第一个版本,x 可以为 1。还可以自定义版本编号格式。有关更多信息,请参见 如何:自定义内部版本号

  3. 出现提示时,在命令提示符处键入“yes”开始删除过程。(可选)可以输入 /noprompt 选项以无提示方式运行此命令。

    作为此生成的一部分创建的所有文件和文件夹都将从 Team Foundation Build 计算机和放置站点中删除。

请参见

任务

如何:创建生成定义

如何:删除生成定义

其他资源

自定义 Team Foundation Build