git - Git 支持 "Copy To"标签吗?

标签 git

我认为这个问题需要一些背景知识,因为在 git 中可能有更好的方法来做到这一点。

我有一个构建服务器,可以为我们的主要开发分支进行持续集成。这非常有效,并且显然总是在寻找更改并构建特定的分支。

我还有一个 QA 版本,我们希望按需构建和部署。过去,当我使用 SVN 时,我们会创建一个名为“QA”的标签,当我们想要部署 QA 版本时,我们只需将正确的修订版复制到该标签即可。我们将重复使用 QA 标签,这使我们能够将构建配置指向此标签。

我想要避免的是在部署 QA 时必须更改构建配置。分支“感觉”不是这个问题的正确答案。

如何在 git 中实现这一目标而不产生大量进程开销?

最佳答案

我同意bdesham :如果您将正确的提交推送到专用的 QA 分支,您的构建调度程序可以监视该分支并确保根据正确的提交进行构建(最后一个提交到该 QA 分支)。

关于git - Git 支持 "Copy To"标签吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20615529/

相关文章:

git - Go Get、Git 和依赖项

git - YOCTO: "error: cannot run ssh: No such file or directory"

linux - 使用访问 token 的 git pull,使用用户名/密码的 git push

git - 撤消不良 pull

git - develop 和 master 分支上的发布分支标记?

git - 多个 git 存储库的最佳实践

git - 使用 Github 部署 key 时出现权限被拒绝错误

git - 使用 "Gitlab Workflow"vscode 扩展克隆私有(private)仓库

python - 不忽略 db.sqlite3 文件,即使我在 django 项目的 .gitignore 中指定

git - 解决冲突后如何根据 "theirs"版本对文件进行 git-diff