1
這是我們的情況 - 有時我們需要運行vNext構建,而無需從TFS服務器獲取任何源代碼。它能夠忽略/禁用第一步獲取vNext Build中的源代碼?
但我們不想更改工作區映射。是否有相關設置,只需忽略或禁用構建定義中的獲取源步驟。與其他任務不同,當您創建新的構建定義時,將自動添加「獲取源」任務,該構建定義無法通過右鍵單擊來禁用或刪除該任務。
任何建議表示讚賞!
這是我們的情況 - 有時我們需要運行vNext構建,而無需從TFS服務器獲取任何源代碼。它能夠忽略/禁用第一步獲取vNext Build中的源代碼?
但我們不想更改工作區映射。是否有相關設置,只需忽略或禁用構建定義中的獲取源步驟。與其他任務不同,當您創建新的構建定義時,將自動添加「獲取源」任務,該構建定義無法通過右鍵單擊來禁用或刪除該任務。
任何建議表示讚賞!
它不能直接禁用/刪除獲取源任務。但是,你可以添加變量實現它:
Build.SyncSources = false
您可以從下面的截圖中看到,中獲取源操作開始 和成品,而不提取數據來自TFS版本控制
注:此變量可與TFS 2017和以上/ VSTS vNext構建。
更多詳細信息請看看這個幫助blog。
工程就像一個魅力! –