[英]gcloud app deploy error too many files under .cache
我以前在我正在開發的應用程序上使用過gcloud app deploy沒有錯誤 - 使用谷歌雲 Shell
但是現在我得到以下信息
Error Response: [3] The directory [.cache/jedi/CPython-27-33] has too many files (greater than 1000).
我 go 到App Engine -> 版本並刪除舊版本,但這沒有幫助。
我查看最新版本 -> 工具 -> 源代碼,我看到一個目錄
app-engine:
.cache
jedi
CPython-27-33
<4 .pkl directories each with too many files and no option to delete>
我將不勝感激有關如何刪除此目錄並避免將來出現問題的任何提示或文檔鏈接,以便我可以成功使用來自 Google Cloud 的 gcloud app deploy shell
您可以使用gcloudignore 文件(類似於.gitignore
文件)來避免在部署期間上傳文件夾。
您面臨此處記錄的限制(每個目錄 1000 個文件,總共 10000 個文件),並且此限制在 GCP 端。 如果您不通過.gcloudignore
文件上傳這些文件,您將不再遇到此錯誤。
此外,如果您需要將超過 10k 的文件上傳到 App Engine,您可以聯系GCP 支持並要求為您的項目增加此限制。 他們通常會詢問您為什么需要新數量的文件的正當理由,並需要大約一周的時間來進行修改。 每個文件夾的文件不能增加。
我去了
cd .cache\jedi\CPython-27-33
並執行
rm *
這解決了我的問題
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.