Python Google App Engine是否保留过去部署的代码快照?

Python Google App Engine是否保留过去部署的代码快照?,python,google-app-engine,Python,Google App Engine,我已将代码更改部署到正在开发的GAE应用程序,并破坏了该应用程序。我的IDE没有将历史记录跟踪到事情仍然有效的时间点,并且我没有像更新应用程序那样经常将代码提交到repo,因此我无法确定部署的代码在工作时的状态,尽管我知道它工作的日期。有没有办法: 将应用回滚到特定日期 查看在特定部署或日期部署了哪些代码 我看到部署已被记录-我希望GAE为每个部署保留一份代码副本,以便我至少可以看到代码或差异。您只能看到部署了应用程序的哪个版本以及何时部署,除非您删除了旧版本。您只能看到部署了应用程序的哪个版本

我已将代码更改部署到正在开发的GAE应用程序,并破坏了该应用程序。我的IDE没有将历史记录跟踪到事情仍然有效的时间点,并且我没有像更新应用程序那样经常将代码提交到repo,因此我无法确定部署的代码在工作时的状态,尽管我知道它工作的日期。有没有办法:

  • 将应用回滚到特定日期
  • 查看在特定部署或日期部署了哪些代码

  • 我看到部署已被记录-我希望GAE为每个部署保留一份代码副本,以便我至少可以看到代码或差异。

    您只能看到部署了应用程序的哪个版本以及何时部署,除非您删除了旧版本。

    您只能看到部署了应用程序的哪个版本以及何时部署,除非您删除了应用程序旧版本。

    不幸的是,您只能为任何给定版本的应用下载最新部署的应用程序源代码。您是否将代码部署到一个版本(当它工作时),该版本从那时起就没有被覆盖?如果是,则可以使用命令

       appcfg.py download_app -A <your_app_id> -V <your_app_version> <output_dir>
    
    appcfg.py下载\u app-A-V
    

    下载源代码。

    不幸的是,您只能为任何给定版本的应用下载最新部署的应用程序源代码。您是否将代码部署到一个版本(当它工作时),该版本从那时起就没有被覆盖?如果是,则可以使用命令

       appcfg.py download_app -A <your_app_id> -V <your_app_version> <output_dir>
    
    appcfg.py下载\u app-A-V
    

    下载源代码。

    遗憾的是,它总是部署到相同的版本号。谢谢你的提示!遗憾的是,它总是部署到相同的版本号。谢谢你的提示!