2017-08-16 233 views
1

在TFS 2010/2015中,Xaml版本可以配置爲只保留最後的x版本(例如保留最後5個版本)。刪除舊版本

Xaml Build Retention Policies

然而,新的風格建立在2015年的變化是如何工作的,讓建立的天x個,並保持最小Y的。

vNext Build Retention Policy

這與小項目打交道時可能會工作得很好,但我們構建的輸出> 5GB的時間。

有沒有辦法使用舊的保留策略,或者有TFS手動刪除舊版本作爲新的創建?

回答

0

XAML和vNext完全是兩種不同的構建系統。您絕對無法在vNext的XAML build上使用舊的保留策略。

而且也沒有任何選項可以讓TFS在創建新的構建時刪除舊的構建。現在,保留策略是用於配置系統保留多長時間的系統和版本的唯一方式。

作爲解決方法,您可以使用TFS API來執行此操作。您可以運行實用程序來清理構建的構建工件放置位置。這裏是一個來自skundu的在這個問題上的答案:TFS 2015 - Delete Build Artifacts供您參考。