Google app engine 如何为我的应用程序引擎源代码管理单独的app.yaml/cron.yaml?
我有两个版本的应用程序,prod和dev,我从一个git repo管理它们。我管理它们的方式是根据我要上传的版本不断切换和取消注释我的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作业达到了默认版本
我想知道是否有人有更好的经验在一个git repo中管理两个不同的版本。我使用过两个不同的分支,其中app.yaml文件是不同的。但它要求我在合并时必须小心,并且明确不要合并app.yaml文件。这仍然是一个痛苦。感谢dragonx,这是我最近犯的错误,忘记切换cron目标,所以我用我的dev cron作业达到了默认版本。我将研究如何合并我的开发更改,但忽略这两个文件cron.yaml和app.yaml。我认为解决方案是将开发版本从生产中分支出来,并在cron.yaml和app.yamltanks的prod分支中使用将属性设置为“ours”!我一直在手动执行此操作,但这看起来会使它更自动化,更不容易出错!