【问题标题】:How do I move my Firebase directory in my Google Cloud Shell/Instance?如何在 Google Cloud Shell/Instance 中移动 Firebase 目录?
【发布时间】:2020-08-31 13:02:09
【问题描述】:

前段时间,我设置了 Firebase Functions & Hosting(从未使用过 Hosting,但广泛使用 Functions)来使用我正在构建的 Android 应用程序。当我设置它时,我对环境知之甚少,也没有意识到我在“哪里”创建目录。我最终在/home/myusername/firebase 下创建了目录。虽然我仍然对环境了解不多(哈哈),但我开始意识到项目中的其他用户无法看到这些目录,因为它们位于我的主/用户目录中。 (对吗?)我现在在项目中有另一个用户,需要能够访问这些目录。

我知道我可以“轻松地”使用 mv 命令移动这些目录,但这是正确/正确的方式吗?我认为不是。

如何安全地将这些目录移动到更高级别的目录 --- 或者:如何将这些目录放在其他用户也可以访问它们的地方?

感谢您的帮助和指导。

【问题讨论】:

    标签: google-cloud-platform google-cloud-functions google-cloud-shell


    【解决方案1】:

    听起来你想太多了。像往常一样使用mv 移动文件。在移动文件和目录方面,Cloud Shell 的运行方式与您的桌面并没有太大区别。

    如果您想共享您的源代码,您应该使用某种形式的源代码控制,例如 GitHub 或 Google Cloud Source Repositories。 Cloud Shell 不是共享数据的好地方。

    【讨论】:

    • 感谢您的回复。你显然是对的。我在这里做了很多功课,并意识到我深深地误解了它的工作方式。只要源文件正确部署到正确的项目等,在哪里真的无关紧要。几个月前,我刚刚遵循了一个关于为我的项目设置一些云功能的教程(android 应用程序) 并且只是 编码 而不接触它周围的任何东西,以免破坏某些东西。 (哈哈)。现在,我实际上是在使用 vsCode 在本地设置所有内容,并且不再将源文件放在我的云 shell 中。
    猜你喜欢
    • 2020-10-04
    • 2020-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-24
    • 2023-03-09
    • 1970-01-01
    • 2020-09-21
    相关资源
    最近更新 更多