在我之前的问题“集中式GIT工作流/部署-存储库初始化和特性分支”中,我们谈到了特性分支,现在我有关于“发布分支”的几个问题。
首先,我们来看一下工作流程:
develop分支已经准备好进行“下一个版本”的开发,我们决定这将成为1.0版本。
git checkout -b release-1.0 develop
./bump-version.sh 1.0
好的,我的第一个问题是:我需要创建bump-version脚本吗?还是可以从某个地方下载它?它具体做什么以及需要安装在哪里?
在我之前的问题“集中式GIT工作流/部署-存储库初始化和特性分支”中,我们谈到了特性分支,现在我有关于“发布分支”的几个问题。
首先,我们来看一下工作流程:
develop分支已经准备好进行“下一个版本”的开发,我们决定这将成为1.0版本。
git checkout -b release-1.0 develop
./bump-version.sh 1.0
好的,我的第一个问题是:我需要创建bump-version脚本吗?还是可以从某个地方下载它?它具体做什么以及需要安装在哪里?
我有点困惑你的问题。你需要一个可以告诉你实际版本号的脚本吗?
例如,您可以尝试git describe master
,它将为您提供从最新标签中创建的特定名称。请查看Pro Git书中的准备发布部分。