Этот репозиторий представляет собой коллекцию пакетов для платформы потока (узнайте больше на http://flow.neos.io/). Репозиторий используется для разработки, и все запросы на притяжение должны входить в него.
Если вы хотите использовать структуру потока, пожалуйста, посмотрите на документацию: https://flowframework.readthedocs.org/en/latest/
Если вы хотите внести свой вклад в структуру потока и хотите настроить среду разработки, затем выполните следующие действия:
Клонировать и установить распределение потока Dev https://github.com/neos/flow-development-distribution через GIT и композитор или используйте это сокращение: composer create-project neos/flow-development-distribution flow-development @dev --keep-vcs
Обратите внимание на пакет -распределение , из которого вы создаете проект, вместо того, чтобы просто проверять этот репозиторий.
Затем можно найти код структуры внутри Packages/Framework , который сам представляет собой репозиторий GIT-сбора потока (из-за опции --keep-vcs выше). Вы совершаете изменения и создаете запросы на притяжение из этого репозитория. Чтобы проверить и совершать изменения в переключателе Framework в каталог Framework ( cd Packages/Framework ).
Здесь вы можете выполнять всю работу, связанную с GIT ( git add . , git commit и т. Д.).
Модульные тесты можно запускать здесь через ../../bin/phpunit -c ../../Build/BuildEssentials/PhpUnit/UnitTests.xml , функциональные тесты через ../../bin/phpunit -c ../../Build/BuildEssentials/PhpUnit/FunctionalTests.xml and Static composer lint .
Чтобы переключить ветвь, вы намереваетесь работать над выполнением этой команды в корне Dev Distribution: git checkout 8.3 && composer update
Примечание
Мы используем стратегию повышения, поэтому создаем все настройки ошибок в самые низкие ресурсы, которая
Содержит проблему (как правило, второй последний выпуск LTS, проверьте диаграмму на https://www.neos.io/features/release-process.html) или мастер для новых функций.
Более подробную информацию см. Https://discuss.neos.io/t/development-setup/504 и https://discuss.neos.io/t/creating-a-pull-request/506