【问题标题】:Sylius / Symfony standard version control flow using Git使用 Git 的 Sylius / Symfony 标准版本控制流程
【发布时间】:2018-05-17 01:57:53
【问题描述】:

谁能提供正确的 Sylius / Symfony 版本控制流程? (我现在是 Symfony / Sylius。)

我已经为 Sylius 设置了一个 UAT 服务器,并希望在我自己的环境中拥有开发服务器。我应该从 UAT 创建一个 git repo,然后在我的环境中安装 sylius 并从 git 中提取吗?

git 中应该包含哪些文件? Sylius 已经包含了 gitignore 文件,但似乎其中一些应该忽略(例如:/web/) 我应该只 git /app/ 吗?

【问题讨论】:

  • 这似乎是一个非常广泛的问题。你能把这个问题缩小到一个问题吗?

标签: git symfony sylius


【解决方案1】:

我认为你应该先看看 Composer。除非之前的维护者做了一些奇怪的事情,否则所有依赖项(包括 Sylius 和 Symfony)都是通过 Composer 定义和需要的,并通过 vendor 文件夹中的 composer install 安装。

除了vendor 文件夹外,其他所有内容都应进行版本控制。只是,不要在 Git 中存储密码;使用 git-ignored parameters.yml 甚至更好的环境变量。完整说明请参见http://symfony.com/doc/current/best_practices/configuration.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-26
    • 1970-01-01
    • 2017-08-23
    相关资源
    最近更新 更多