【文件属性】:
文件名称:版本:Laravel App版本控制
文件大小:67KB
文件格式:ZIP
更新时间:2021-02-02 23:20:55
php laravel versioning LaravelPHP
版
控制您的Laravel应用版本
描述
该软件包是一个Laravel(5.5+)实用程序,可帮助您保留和管理应用程序版本,增加版本号(主要,次要,补丁,提交),还可以使用上一次提交哈希。
该软件包的最终结果是:
在页面上打印版本。
通过Artisan命令在控制台中将其打印。
完全兼容SemVer
该软件包能够解析SemVer版本:
v2.0.1-alpha.1227
并将其翻译为:
label: v
major: 2
minor: 0
patch: 1
prerelease: alpha
buildmetadata: 1227
commit: 49ffe2
您可以使用format函数来重写它并在您的应用程序中显示它,例如,如下所示:
MyApp version 2.0.1 - alpha 1227 (commit 49ffe2)
这些结果的一些用例可能是:
确保回滚成功。
知道更新是否到达所有服务器。
检查用户是否正在查看您应用的最新版本。
验证Travis CI是否正在测试应该测试的版本。
您简单地喜欢对您的内容进行版本控制,并且喜欢在所有页面中看到它们吗?
【文件预览】:
version-master
----composer.json(1KB)
----phpunit.xml(1KB)
----upgrading.md(36B)
----.babelrc(52B)
----.scrutinizer.yml(612B)
----docs()
--------screenshot.png(62KB)
----.github()
--------workflows()
----tests()
--------bootstrap.php(1007B)
--------VersionTest.php(18KB)
--------TestCase.php(542B)
----src()
--------config()
--------package()
----LICENSE.md(1KB)
----.gitignore(44B)
----CHANGELOG.md(2KB)
----README.md(11KB)
----.gitattributes(31B)