如何使用Platform.sh获取项目代码?

问题描述 投票:0回答:2

我继承了 Platform.sh 上的一个项目。我需要在本地计算机上获取项目的代码。

使用 Platform CLI,我尝试了

platform project:get [project-id]
,但它一直告诉我该项目已经映射到我的用户的根目录。

我无法向上导航一级并在其他地方运行它,因为它说“已映射”路径是根。我也找不到与该项目相关的任何文件。

如何将这些项目文件加载到我的机器上?

command-line-interface platform.sh
2个回答
0
投票

@HWD 如果您以 .zip 文件或类似文件继承该项目,请查找本地文件夹

.platform/local
。 完全删除它应该是安全的,但至少您可以在
project.yaml
中找到项目 ID 并修改它。


0
投票

使用 Platform CLI,我尝试了 platform project:get [project-id],但它一直告诉我该项目已经映射到我的用户的根目录。

我的猜测是,您在主目录中时意外映射了项目。您没有提到您所在的操作系统,但在您的主目录中,正如@zstolar 所示,应该有一个名为

.platform
的隐藏目录。在该目录内部,您不想删除的其他内容很可能是一个名为 local 的目录。该目录内将有一个名为
project.yaml
的文件。删除
local
目录,以及其中的
project.yaml
文件。导航到您想要存储站点源代码的位置,运行 platform get [project-id],现在它应该询问将站点代码下载到的目录名称。
如果您使用的是 Windows,请告诉我;我相信位置略有不同,需要查找一下。
    

© www.soinside.com 2019 - 2024. All rights reserved.