我想要克隆现有的Firebase项目,让我们将之前存在于Firebase控制台上的ProjectA
命名为Remote Config个数据到另一个新项目(没有任何Remote Config数据),让将其命名为ProjectB
。
我的问题背后的想法是,目前我开发了一个使用google-service.json
的{{1}}(Firebase配置文件)文件的Android应用,因此我想创建/克隆新的Firebase项目ProjectA
(注意:我不希望在同一个项目中使用新的Firebase应用)以ProjectB
的{{1}}数据完全相同然后将新ProjectA
中的google-service.json
添加到我的新Android应用中。
我已阅读Remote Config文档,但看起来不在其范围内。
有人完成了类似这样的事情,或者知道我该如何做到这一点?提前谢谢!
答案 0 :(得分:2)
目前无法(通过控制台或通过API)创建另一个项目的克隆项目。目前,您必须手动在新项目中重新创建配置数据。
答案 1 :(得分:2)
我刚刚创建了this ruby gem来自动完成手动过程,我需要通过网络浏览器将我的远程配置数据从ProjectA
克隆到我的新ProjectB
。
注意: gem实际上是一个alpha版本,只考虑没有任何规则的远程配置。如果你们中的一些人想要分叉并改进,请随意这样做。
答案 2 :(得分:0)
Firebase在此处记录了在项目之间移动数据的流程: https://firebase.google.com/docs/firestore/manage-data/move-data
尽管他们概述的方法需要一个计费帐户。