簡體   English   中英

在tfs上刪除自定義安裝的構建任務

[英]Remove custom installed build task on tfs

我在TFS上安裝了一些自定義構建任務: 在此輸入圖像描述

我有相同任務的新版本,但無法更新: 在此輸入圖像描述

如何從tfs卸載自定義生成任務或如何使用新版本更新現有任務?

你說TFS所以我假設你正在使用TFS2015 U2或更高版本。 它還假設您正在使用TFS API實例進行基本身份驗證。

如果您沒有基本身份驗證,請使用Fiddler查看此答案

您可以嘗試使用tfs-cli並使用“ 構建任務”頁面下的命令來刪除任務

注意:這需要您安裝node.js.

這是什么樣子:

tfx login --auth-type basic
TFS Cross Platform Command Line Interface v0.3.9
Copyright Microsoft Corporation
>Service URL: https://tfs:8080/
>Username: DOMAIN\USER
>Password:

tfx build tasks delete --task-id [guid from error message]

您不必刪除舊版本。 錯誤消息顯示“...版本'0.2.5'已上傳......”。 因此,您只需確保新版本具有更高的版本號。 這可以在模塊的task.json中完成:

  "version": {
    "Major": "0",
    "Minor": "2",
    "Patch": "6"
  }

還有另一種方法可以做到這一點。 如果任務是自定義的,則它將轉到任務組。 以下是步驟

在此輸入圖像描述

如果您計划刪除從市場安裝的擴展任務,則需要執行以下操作

在此輸入圖像描述

在此輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM