gpt4 book ai didi

git - Flutter 的 pubspec.yaml 版本更改自动提交标记

转载 作者:行者123 更新时间:2023-12-05 06:08:16 28 4
gpt4 key购买 nike

一段时间以来,我一直在为我的 Flutter 项目的提交使用标签。

我所做的只是通过右键单击新提交在 Android Studio 的 Git/Log 选项卡中手动添加标签。我相信一定有一种简单的方法可以自动执行此操作,也许是通过编写一些在提交时运行的插件,该插件将打开 pubspec.yaml 并从中读取 version key 。如果不是插件,基本脚本和每次运行它(甚至手动)也应该能够做到这一点。

我的问题很简单:这个问题已经有解决方案了吗?有没有什么工具可以帮助我实现我的目标,而无需花时间编写上述插件?

最佳答案

看起来您可能只是有点厌烦使用 Android Studio 创建标签。我会推荐你​​:

使用git命令(git标签)

例如,git tag v.1.2.3

要自动化新版本的版本更新,它看起来像 cider .如果你使用 cider,显然你可以使用:git tag $(cider version)

如果您仍想将其自动化:

你必须解析 pubspec version 字段,并设置例如版本=$(getVersionFromPubspec)

然后在git tag $version中使用这个变量。

关于git - Flutter 的 pubspec.yaml 版本更改自动提交标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65151981/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com