このリポジトリは、フローフレームワークのパッケージのコレクションです(http://flow.neos.io/で詳細をご覧ください)。リポジトリは開発に使用され、すべてのプルリクエストが入力されます。
フローフレームワークを使用する場合は、ドキュメントをご覧ください:https://flowframework.readthedocs.org/en/latest/
フローフレームワークに貢献し、開発環境を設定したい場合は、次の手順に従ってください。
Flow Dev Distribution https://github.com/neos/flow-development-distribution composer create-project neos/flow-development-distribution flow-development @dev --keep-vcs git and composer by by thishorthandを使用してクローンしてインストールします。
このリポジトリをチェックアウトする代わりに、プロジェクトを作成する- 分布パッケージに注意してください。
フレームワークのコードは、 Packages/Framework自体は、フロー開発コレクションGITリポジトリです(上記の--keep-vcsオプションにより)。変更を犯し、このリポジトリからプルリクエストを作成します。フレームワークのスイッチをフレームワークディレクトリ( cd Packages/Framework )にテストしてコミットします。
ここでは、すべてのgit関連作業( git add . 、 git commitなど)を行うことができます。
ユニットテストは、ここで../../bin/phpunit -c ../../Build/BuildEssentials/PhpUnit/UnitTests.xml ../../bin/phpunit -c ../../Build/BuildEssentials/PhpUnit/FunctionalTests.xmlおよびstatic composer lintの構成を介して機能します。
ブランチを切り替えるには、開発することを目的としています。このコマンドを開発git checkout 8.3 && composer update 。
注記
Upmerging戦略を使用しているため、すべてのバグフィックスを作成して、最低の維持ブランチに作成します。
問題が含まれます(通常、2番目の最後の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を参照してください