Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google app engine 如何为我的应用程序引擎源代码管理单独的app.yaml/cron.yaml?_Google App Engine_Python 2.7_Google Analytics - Fatal编程技术网

Google app engine 如何为我的应用程序引擎源代码管理单独的app.yaml/cron.yaml?

Google app engine 如何为我的应用程序引擎源代码管理单独的app.yaml/cron.yaml?,google-app-engine,python-2.7,google-analytics,Google App Engine,Python 2.7,Google Analytics,我有两个版本的应用程序,prod和dev,我从一个git repo管理它们。我管理它们的方式是根据我要上传的版本不断切换和取消注释我的app.yaml和cron.yaml中的行 我想知道是否有人有更好的经验在一个git repo中管理两个不同的版本。我使用过两个不同的分支,其中app.yaml文件是不同的。但它要求我在合并时必须小心,并且明确不要合并app.yaml文件。这仍然是一个痛苦。感谢dragonx,这是我最近犯的错误,忘记切换cron目标,所以我用我的dev cron作业达到了默认版本

我有两个版本的应用程序,prod和dev,我从一个git repo管理它们。我管理它们的方式是根据我要上传的版本不断切换和取消注释我的app.yaml和cron.yaml中的行


我想知道是否有人有更好的经验在一个git repo中管理两个不同的版本。

我使用过两个不同的分支,其中app.yaml文件是不同的。但它要求我在合并时必须小心,并且明确不要合并app.yaml文件。这仍然是一个痛苦。

感谢dragonx,这是我最近犯的错误,忘记切换cron目标,所以我用我的dev cron作业达到了默认版本。我将研究如何合并我的开发更改,但忽略这两个文件cron.yaml和app.yaml。我认为解决方案是将开发版本从生产中分支出来,并在cron.yaml和app.yamltanks的prod分支中使用将属性设置为“ours”!我一直在手动执行此操作,但这看起来会使它更自动化,更不容易出错!