php – 如何开始编写作曲家包的版本?
发布时间:2020-12-13 16:53:13 所属栏目:PHP教程 来源:网络整理
导读:我开始开发一个我想开源并在未来项目中使用的软件包.我不明白开始这个的正确步骤. 我刚刚在github上创建了存储库,这是我的composer.json { "name": "ProgrammingAreHard/Arbiter","license": "MIT","type": "library","description": "Convenience library t
我开始开发一个我想开源并在未来项目中使用的软件包.我不明白开始这个的正确步骤.
我刚刚在github上创建了存储库,这是我的composer.json { "name": "ProgrammingAreHard/Arbiter","license": "MIT","type": "library","description": "Convenience library to manipulate Symfony ACL's","authors": [ { "name": "David Adams","email": "adams.david.10@gmail.com" } ],"autoload": { "psr-0": { "ProgrammingAreHardArbiter": "src/" } },"require": { "php": ">=5.3.3" },"require-dev": { "symfony/security": "2.4.*","phpunit/phpunit": "~4.0" },"minimum-stability": "dev","target-dir": "ProgrammingAreHard/Arbiter","extra": { "branch-alias": { "dev-master": "1.0.x-dev" } } } 尽管如此,我正在艰难地绕着版本编制.我没有制作任何git标签.我把分支别名放在上面因为我听说这是一个很好的做法.我不确定1.0.x-dev现在应该是什么. 那我该怎么办?我还没有达到我对1.0版本感到满意的程度.我应该立即在“v0.1.0”之类的东西上创建一个轻量级或带注释的git标签,还是等到我完全正常运行? 我该怎么做才能让以后不再头疼? 我假设作曲家使用git标签进行版本控制(?) 解决方法
有疑问(因为您可以选择任何您想要的策略),您可以参考
semantic versioning 2.0
只要您的公共API可以更改,请保持在0.x.y. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |