Este repositório é uma coleção de pacotes para a estrutura de fluxo (saiba mais sobre http://flow.neos.io/). O repositório é usado para o desenvolvimento e todas as solicitações de tração devem entrar nele.
Se você deseja usar a estrutura de fluxo, dê uma olhada na documentação: https://flowframework.readthedocs.org/en/latest/
Se você deseja contribuir com a estrutura de fluxo e definir um ambiente de desenvolvimento, siga estas etapas:
Clone e instale a distribuição do fluxo de distribuição https://github.com/neos/flow-development-distribution via git e compositor ou use esta abreviação: composer create-project neos/flow-development-distribution flow-development @dev --keep-vcs
Observe o pacote de distribuição da qual você cria um projeto, em vez de apenas verificar este repositório.
O código da estrutura pode ser encontrado dentro de Packages/Framework , que por si só é o repositório Git de desenvolvimento de fluxo de desenvolvimento (devido à opção --keep-vcs acima). Você comete alterações e cria solicitações de puxar deste repositório. Para testar e comprometer alterações no quadro da estrutura no diretório da estrutura ( cd Packages/Framework ).
Aqui você pode fazer todo o trabalho relacionado ao Git ( git add . , git commit , etc).
Os testes de unidade podem ser executados aqui via ../../bin/phpunit -c ../../Build/BuildEssentials/PhpUnit/UnitTests.xml , testes funcionais via ../../bin/phpunit -c ../../Build/BuildEssentials/PhpUnit/FunctionalTests.xml composer lint
Para alternar a filial, você pretende trabalhar no Run This Command na raiz da distribuição de desenvolvimento: git checkout 8.3 && composer update
Observação
Usamos uma estratégia de upmerging, então crie todas
Contém o problema (normalmente o segundo último lançamento do LTS, verifique o diagrama em https://www.neos.io/features/release-process.html) ou mestre para novos recursos.
Para obter informações mais detalhadas, consulte https://discuss.neos.io/t/develment-setup/504 e https://discuss.neos.io/t/creating-a-pull-request/506