Zbudowaliśmy aplikację internetową zbudowaną na bazie frameworka Symfony2.Najlepsza praktyka polegająca na wyświetlaniu użytkownikowi wersji aplikacji Symfony?
Teraz musimy wyświetlić aktualną wersję naszego oprogramowania z przodu, którą użytkownik może zobaczyć. Numer wersji jest obecnie tagiem w repozytorium git.
Teraz, co jest uważane za najlepszą praktykę, aby to osiągnąć? Dokumentacja Kompozytor discourages the use of the version field stosowany w composer.json
samego Symfony wydaje się ustawić ciąg wersji w pliku app/bootstrap.php.cache
: const VERSION ='2.7.6';
Czy istnieje najlepsze praktyki dotyczące tego problemu? Czy istnieje sposób na bezpośredni dostęp do nazwy tagu git? Czy powinienem iść ze stałą lub drogą composer.json
?
można spojrzeć na https://github.com/shivas/versioning-bundle –
Aby upewnić się: chcesz wyświetlić numer wersji swojej podanie? Lub wersja komponentu (np. Symfony/symfony)? –
Chcę wyświetlić wersję mojej aplikacji, a nie wersję Symfony. "Pakiet wersjonujący" zasugerowany przez @IlyaYarkovets wygląda obiecująco, spróbuję. Proszę zaksięguj to jako odpowiedź, abym mógł ją zaakceptować. – mpbzh