向用户显示Symfony应用程序版本的最佳实践?

mpb*_*bzh 8 php git version symfony composer-php

我们在Symfony2框架之上构建了一个Web应用程序.

现在我们需要在前端显示我们软件的当前版本供用户查看.版本号目前是git存储库中的标记.

现在,实现这一目标的最佳做法是什么?作曲家文档不鼓励使用的版本字段的在使用composer.json

Symfony本身似乎在app/bootstrap.php.cache文件中设置了版本字符串: const VERSION ='2.7.6';

有关此问题的最佳做法吗?有没有办法直接访问git标签名称?或者我应该使用常数还是composer.json方式?

小智 9

您可以尝试版本化捆绑.从他们的文件:

  • 在parameters.yml文件中添加其他参数,并使其与当前应用程序版本保持一致.
  • 为手动和git标记版本控制实现的基本版本处理程序