Google App Engine具有应用程序版本的概念。即,您可以同时运行多个版本的应用,并可以在不同的子域中访问。例如:http://1.my-app-name.appspot.com
,http://2.my-app-name.appspot.com
。Google App Engine数据存储中的版本控制
这个应用程序的哪些方面实际上是“版本化”的?它只是Python +静态文件的代码库吗?数据存储是否具有“版本”的概念?如果不是,那么当我更新Google App Engine模型的定义时会发生什么?
谢谢!
可能应该拆分版本字符串并根据主要版本值创建名称空间。 'major_ver,minor_ver = os.environ.get('CURRENT_VERSION_ID')。rsplit('。',1); namespace_manager.set_namespace(major_ver)'即使不更改主版本值,次版本值也随每个部署而改变。 – Calvin 2011-05-19 21:46:01
良好的通话,出于某种原因,我认为它只返回主要版本。 – 2011-05-19 23:14:51
这是很棒的信息,thanks! – 2011-05-23 07:02:53