You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

升级GitVersion 6.0.0-beta.6适配.NET8时出现'tag'属性不存在错误

GitVersion 6.0.0-beta.6 配置报错“未找到属性'tag'”的原因及解决办法

异常原因

GitVersion 6.x 对分支配置字段做了破坏性更新,原本分支节点下的tag属性被移除,替换为pre-release-tag字段。你的配置文件仍在使用旧版的tag字段,导致程序无法识别该属性,触发配置构建失败的异常。

解决办法

将配置文件中所有分支节点下的tag字段替换为pre-release-tag即可。

修改后的完整配置示例:

assembly-versioning-scheme: MajorMinorPatch
mode: ContinuousDeployment
tag-prefix: '[vV]'
commit-message-incrementing: Enabled
continuous-delivery-fallback-tag: ''
branches:
    main:
        source-branches: [ 'feature', 'integration' ]
        regex: ^main|^origin\/main$
        mode: ContinuousDeployment
        pre-release-tag: beta
        increment: Minor
        prevent-increment-of-merged-branch-version: false
        track-merge-target: false
        tracks-release-branches: false
        is-release-branch: true
        is-mainline: false
    integration:
        source-branches: [ 'feature', 'integration' ]
        mode: ContinuousDeployment
        pre-release-tag: alpha
        increment: Minor
        prevent-increment-of-merged-branch-version: false
        track-merge-target: true
        regex: ^integration|^origin\/integration$
        tracks-release-branches: true
        is-release-branch: false
        is-mainline: false
    release:
        mode: ContinuousDelivery
        pre-release-tag: ''
        increment: Minor
        prevent-increment-of-merged-branch-version: true
        track-merge-target: false
        source-branches: [ 'release', 'main' ]
        tracks-release-branches: false
        is-release-branch: false
        is-mainline: true
        pre-release-weight: 55000
ignore:
    sha: [ ]

内容的提问来源于stack exchange,提问作者Veronika Taferner

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 23:25:09