有人能提供正确的Sylius / Symfony版本控制流程吗? (我现在是Symfony / Sylius。)
我为Sylius设置了一个UAT服务器,并希望在我自己的环境中安装开发服务器。我应该从UAT创建一个git repo然后在我的环境中安装sylius并从git中提取吗?
git中应该包含哪些文件? Sylius已经包含了gitignore文件,但似乎有些人应该忽略(例如:/ web /) 我应该只是git / app /?
答案 0 :(得分:0)
我认为你应该首先看一下Composer。除非以前的维护人员做了一些奇怪的事情,否则所有依赖关系(其中包括Sylius和Symfony)都是通过Composer定义和需要的,并通过composer install
文件夹中的vendor
进行安装。
除vendor
文件夹外,其他所有文件都应进行版本控制。只是,不要在Git中存储密码;使用git-ignored parameters.yml
甚至更好的环境变量。有关完整说明,请参阅http://symfony.com/doc/current/best_practices/configuration.html。