[英]How to limit disk space of local TFS/VSTS build agent?
目前,我的團隊正在使用本地構建代理來進行本地TFS 2015安裝。 我們已經在自己的開發機器上安裝了這些構建代理。 但是,我們遇到了限制連續集成構建所需空間的問題。
我們的磁盤空間有限。 因此,我們必須手動刪除舊的構建任務(包括源和工件)以清理磁盤空間。
有什么辦法可以自動化嗎? 最好通過告訴TFS自動刪除較早的構建任務。
您可以指定構建保留策略 ,該策略將自動刪除舊的已完成構建以最大程度地減少混亂。 您可以在構建定義的“ 保留”選項卡上修改這些策略。 保留政策將刪除以下項目:
當前版本,刪除構建時刪除服務器刪除,但不刪除到UNC共享。 該問題已在Team Services中修復,並在Team Foundation Server'15'中提供,該服務器當前處於預發行版本中 。 檢查: https : //connect.microsoft.com/VisualStudio/feedback/details/1513256/build-preview-drop-folder-not-deleted-when-build-is-deleted
您計算機上的工作文件夾不會被刪除。 為了刪除UNC投遞和工作文件夾,您可以在構建定義中添加任務“ 刪除文件”以刪除工作文件夾和投遞文件夾。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.