Repositori ini adalah kumpulan paket untuk kerangka aliran (pelajari lebih lanjut di http://flow.neos.io/). Repositori digunakan untuk pengembangan dan semua permintaan tarik harus masuk ke dalamnya.
Jika Anda ingin menggunakan kerangka aliran, silakan lihat dokumentasi: https://flowframework.readthedocs.org/en/latest/
Jika Anda ingin berkontribusi untuk mengalir kerangka kerja dan ingin mengatur lingkungan pengembangan, maka ikuti langkah -langkah ini:
Klon dan instal distribusi aliran dev https://github.com/neos/flow-development-distribution melalui git dan komposer atau gunakan steno ini: composer create-project neos/flow-development-distribution flow-development @dev --keep-vcs
Perhatikan paket -distribusi yang Anda buat dari proyek, alih -alih hanya memeriksa repositori ini.
Kode kerangka kerja kemudian dapat ditemukan di dalam Packages/Framework , yang dengan sendirinya merupakan repositori GIT pengembangan aliran-pengembangan (karena opsi --keep-vcs di atas). Anda melakukan perubahan dan membuat permintaan tarik dari repositori ini. Untuk menguji dan melakukan perubahan pada sakelar kerangka kerja ke direktori Framework ( cd Packages/Framework ).
Di sini Anda dapat melakukan semua pekerjaan terkait git ( git add . , git commit , dll).
Tes unit dapat dijalankan di sini via ../../bin/phpunit -c ../../Build/BuildEssentials/PhpUnit/UnitTests.xml , tes fungsional via ../../bin/phpunit -c ../../Build/BuildEssentials/PhpUnit/FunctionalTests.xml composer lint .
Untuk mengganti cabang, Anda bermaksud untuk menjalankan perintah ini di root distribusi dev: git checkout 8.3 && composer update
Catatan
Kami menggunakan strategi kenaikan, jadi buat semua perbaikan bug ke cabang terendah yang dipelihara itu
Berisi masalah (biasanya rilis LTS terakhir kedua, periksa diagram di https://www.neos.io/features/release-process.html), atau master untuk fitur baru.
Untuk informasi lebih rinci, lihat https://discuss.neos.io/t/development-setup/504 dan https://discuss.neos.io/t/creating-a-pull-request/506