释放azure web应用程序上的磁盘空间

释放azure web应用程序上的磁盘空间,azure,azure-web-app-service,Azure,Azure Web App Service,我最近在Azure上获得了支持,他们建议打开它以消除偶尔出现的停机点 问题是,您需要监视磁盘空间,因为不允许大于1Gig。如果您像我一样从git部署,这是一个问题,因为整个存储库都是签出的,然后在本地构建,然后kudu同步 我已经考虑过削减回购协议,但这只会带来少量储蓄。我想做的是在部署完成后删除我的存储库文件夹。这是一个明智的想法,还是有其他解决方案解决此问题?我建议您使用Visual Studio Team Services使用生成序列-在那里,(生成触发器=>删除文件夹)。存储库文件夹仅包

我最近在Azure上获得了支持,他们建议打开它以消除偶尔出现的停机点

问题是,您需要监视磁盘空间,因为不允许大于1Gig。如果您像我一样从git部署,这是一个问题,因为整个存储库都是签出的,然后在本地构建,然后kudu同步


我已经考虑过削减回购协议,但这只会带来少量储蓄。我想做的是在部署完成后删除我的
存储库
文件夹。这是一个明智的想法,还是有其他解决方案解决此问题?

我建议您使用Visual Studio Team Services使用生成序列-在那里,(生成触发器=>删除文件夹)。

存储库文件夹仅包含您的repo副本。如果你想保留一些空间,可以将其移除。当有新的部署时,将重新创建它

当您删除存储库文件夹时有一个副作用,下一次部署将需要更长的时间,因为它需要同步整个存储库


除了repository文件夹,您还可以清理D:\home\LogFiles下的文件,以确保更多空间的安全

本地缓存行为即将发生更改,这将使其跳过repository文件夹(因为在运行时不需要)。这应该是在未来几周内

一旦改变结束,这个问题就会自动消失