我尝试按照https://developers.google.com/appengine/docs/python/tools/uploadinganapp#Downloading_Source_Code
的说明进行操作下载不包含index.yaml文件。有人知道如何使用appcfg或其他方法强制下载index.yaml吗?
答案 0 :(得分:2)
默认情况下,index.yaml
文件不包含在应用程序上传中。因此,如果您尚未修改skip_files
文件中的app.yaml
设置,则 无法下载index.yaml
文件。
但是,您可以通过修改skip_files
文件中的app.yaml
标记来自定义要包含的文件。
像这样:
skip_files:
- ^(.*/)?app\.yaml
- ^(.*/)?app\.yml
- ^(.*/)?#.*#
- ^(.*/)?.*~
- ^(.*/)?.*\.py[co]
- ^(.*/)?.*/RCS/.*
- ^(.*/)?\..*
- ^(.*/)?.*\.bak$
有关skip_files的更多信息,请阅读:https://developers.google.com/appengine/docs/python/config/appconfig#Skipping_Files
编辑:
更清楚。默认情况下,index.yaml
文件不包含在上传中。下载index.yaml
文件的唯一方法是首先更改我建议的app.yaml
文件。然后,再次上传应用程序。无法下载尚未上传的文件。