编写器如何为包定义版本



我有一个composer包,现在我想为这个包创建一个版本然后调用它。这样的

composer update 1.0

使用git标签进行版本控制

假设你将在git存储库中托管该包,你可以使用标签作为编写器版本。如果你在git仓库中创建了一个标签v1.0.0,你可以使用它来更新编译器命令和版本定义。

{
    "require": {
        "your/package": "1.0.0"
    }
}
composer update your/package

有关版本控制的详细信息,请参阅此处的手册。

使用git分支进行版本控制

其次,你可以使用git分支来进行版本管理。基本上,它与使用git标签时的模式相同:在执行更新时将使用分支名称v1.0.0,假设您的composer.json包含"your/package" : "1.0.0"

要了解更多的细节,您可以再次参考这里的手册。

手动创建包的版本控制

如果你不使用git repo,但想要手动创建包,你可以使用composer.json文件进行版本控制。只需将version属性添加到json模式,如下所示。请注意,如果您的VCS允许标记/分支,则不建议手动添加版本。

相关内容

  • 没有找到相关文章

最新更新