问题现象
开发人员报告,所有的生成都失败了,日志显示下载源代码出错,系统提示错误信息为“…TF30063: 您没有访问 Microsoft-IIS/8.5 的权限…”。
图1 - 生产失败日志
但是开发人员使用浏览器连接TFS系统,发现工作项更新都是正常,源代码更新也正常。
原因分析
登陆到TFS应用层服务器,发现服务器的磁盘空间已经被IIS的日志信息占满了。
由于IIS不能自动清除,加上团队成员多,每日IIS的访问日志平均超过4GB,不到20天服务器的磁盘空间就被全部用完。
而IIS并没有自动清除日志的功能。
解决方案
1. 自己编