【问题标题】:symfony 3 - project in git - how to install on other machine?symfony 3 - git 中的项目 - 如何在其他机器上安装?
【发布时间】:2017-07-24 19:56:09
【问题描述】:

我是 Symfony 的新手,但非常喜欢它。我在 Mac 上。 我有一个项目(通过“symfony new project_name”安装。 它使用“php bin/console server:run”在我的机器上运行。 我已经将它签入到我自己的 git 存储库中。 在另一台 Mac 上,我想为我的同事安装同样的项目。

我们试过这个: 在他的计算机上安装具有相同名称的新项目,然后检查该文件夹中的 git 存储库。 这没用! :(

我用谷歌搜索了很多,但找不到任何关于这个案例的信息。 那里有任何指示,或者任何人都可以向我解释正确的方法吗?

非常感谢!

【问题讨论】:

  • 克隆 git 存储库。运行composer install,运行php bin/console server:run,假设他安装了php和db。
  • 谢谢!有效!唯一的问题是,不应签入 composer.json、composer.lock 和 README.md。我们已将它们复制到本地,因为其中有包含我们名字的路径...
  • 是的,他们绝对应该登记入住

标签: php git symfony installation


【解决方案1】:

检查他是否安装了与您相同的 Symfony 版本(全局或在该目录中),并检查他是否安装了 Composer,尤其是在您安装了依赖项的情况下。

我和我的同事遇到了类似的问题,最终我们使用Docker 解决了这个问题,它运行一个 linux 容器,其中包含您的代码和您为该项目拥有的任何其他资源。然后,当您推送/拉取代码时,它位于一个位置(容器)而不是两台单独的计算机。 Docker 上的快速 Google 应该可以帮助您入门。

这条路线需要一些设置,但之后会很棒, 祝你好运!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-09-04
    • 1970-01-01
    • 2017-03-05
    • 2015-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多