【问题标题】:How to clone an existing Firebase project data to another new project?如何将现有 Firebase 项目数据克隆到另一个新项目?
【发布时间】:2017-02-05 22:40:35
【问题描述】:

我想克隆一个现有的 Firebase 项目,我们将它命名为 ProjectA,它以前存在于 Firebase 控制台上,并带有一些 Remote Config 数据到另一个新项目(没有任何 Remote Config 数据),我们将其命名为 ProjectB

我的问题背后的想法是,目前我已经开发了一个使用来自ProjectAgoogle-service.json(Firebase 配置文件)文件的 Android 应用,所以我想创建/克隆一个新的 Firebase 项目ProjectB注意:我不希望在同一个项目上使用新的 Firebase 应用程序)以来自 ProjectA 的完全相同的 Remote Config 数据开始,然后从新的 @987654332 添加 google-service.json @我的新 Android 应用。

我已阅读 firebase-cli 文档,但似乎超出了它的范围。

有没有人完成过类似的事情,或者知道我该如何完成?提前致谢!

【问题讨论】:

    标签: firebase firebase-realtime-database firebase-remote-config


    【解决方案1】:

    我刚刚创建了this ruby gem 来自动化我需要从网络浏览器执行的手动过程,以将我的远程配置数据从ProjectA 克隆到我的新ProjectB

    注意: gem 是真正的 alpha 版本,只考虑远程配置,没有任何规则。如果你们中的一些人想要分叉并改进它,请随时这样做。

    【讨论】:

      【解决方案2】:

      目前无法(无论是通过控制台还是通过 API)来创建一个克隆另一个项目的项目。目前,您必须手动在新项目中重新创建配置数据。

      【讨论】:

      • 现在可以了吗?
      【解决方案3】:

      Firebase 在此处记录了在项目之间移动数据的流程: https://firebase.google.com/docs/firestore/manage-data/move-data

      虽然他们概述的方法需要一个计费帐户。

      【讨论】:

      • 这仅适用于 Firestore。 OP还有其他需求,比如Remote Config
      猜你喜欢
      • 1970-01-01
      • 2017-01-27
      • 1970-01-01
      • 1970-01-01
      • 2021-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-27
      相关资源
      最近更新 更多