gpt4 book ai didi

tfs - 是否有任何 msbuild-task 可以在 TFS Builds (TFS2008) 的单元中获取可用空间?

转载 作者:行者123 更新时间:2023-12-04 18:28:01 25 4
gpt4 key购买 nike

我的构建失败了,因为有时我的构建服务器中没有磁盘空间。问题是错误信息不明确。它在任何随机部分失败,并且发生这种情况时日志不可用。

我一直在寻找一个任务来获得一个单元的可用空间,这样我就可以在磁盘空间不足时发出消息……但我找不到。

是否有任何 msbuild-task 可以在 TFS 构建的单元中获取可用空间?

我知道我可以用 C# 开发任务并自己完成...但我现在没有时间。

谢谢。

最佳答案

您可以使用 MSBuild Extension Pack这样做:

<!--- Check drive space -->
<MSBuild.ExtensionPack.Computer.SystemDrive TaskAction="CheckDriveSpace" Drive="DriveLetter:\" MachineName="Name" UserName="UserName" UserPassword="Password" MinSpace="SpaceToTriggerError EX: 500" Unit="Size EX: MB" ContinueOnError="false"/>

<!--- Check drive space on a remote machine -->
<MSBuild.ExtensionPack.Computer.SystemDrive TaskAction="GetDrives" MachineName="Name" UserName="UserName" UserPassword="Password" />

关于tfs - 是否有任何 msbuild-task 可以在 TFS Builds (TFS2008) 的单元中获取可用空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6569663/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com