ale*_*xey 5 git version-control build-automation git-branch
我们有相当常见的Git工作流程,如本文所述.现在,在我们的构建服务器上,我们希望为开发,主控和最后一个版本制定构建计划.问题是最后一个发布分支在时间上有不同的名称(*release - **).
有什么方法可以解决这个问题?是否可以使用可由构建服务器使用的永久名称lastrelease创建别名?还要别的吗?
可以通过命令创建指向其他引用的引用git symbolic-ref。
但是,这不一定是预期的行为:Git 符号引用的推荐用法是什么?
您的另一个选择可能是让HEAD您的主 Git 存储库指向您的最新release-分支,然后让构建服务器 build HEAD、develop和master。
第三种选择是简单地拥有一个分支,并在当前分支更新release-latest时使用 post-receive 挂钩来更新它。release-