gpt4 book ai didi

GIT:[拒绝](会破坏现有标签)错误

转载 作者:太空狗 更新时间:2023-10-29 14:21:34 32 4
gpt4 key购买 nike

背景故事:我们正在使用GitVersion在我们的构建过程中使用版本号重命名构建。我们也在关注GitFlow过程。我们有一个 hotfix/2.9.1 分支,该分支可能已 merge 另一个分支,从而导致 GitVersion 从 2.9.1 变为 2.9.2。为了解决此问题,我们使用标签 2.9.1 标记了 hotfix/2.9.1 分支。在此期间,修复分支上的工作正在进行。在发布过程中,我们删除了该标签,将 hotfix/2.9.1 merge 到 master 中,然后用 2.9.1 标记 master。然后,我们将 master 反向 merge 到 developrelease 分支中。

我们现在在构建中发现了问题:

enter image description here

我找到了this关于标签,我不确定这是否适用。我已尝试按照建议在本地删除标签 here ,我尝试执行 git fetch --tags 并推送。这似乎只发生在我们的构建服务器 (Azure) 上。

忘记提及:如果我删除 Azure 中的标签并重新排队失败的构建,一切都会按预期进行。

最佳答案

Clean设置转为Sources Directory对构建进行一次排队,这将清除代理上的本地存储库并执行干净的克隆。

enter image description here

如果您有多个代理,您可能必须执行此操作,直到所有代理都以这种方式清除其工作区文件夹。请参阅:

关于GIT:[拒绝](会破坏现有标签)错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56739785/

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