gitversion

    3热度

    1回答

    gitflow符合我们的需求,并且giversion似乎适合gitflow。但有一件事我不完全明白。让我解释一下困扰我的事情。 我们在开发分支上做了一些功能性工作 - 所有软件包都标记为1.3.0-unstable.1,1.3.0-unstable.2等等。 每个软件包都会通过管道 - dev,test,uat,prod。 因此,当开发准备就绪并且一切都很好时,根据gitflow我们开始发布分支。

    0热度

    1回答

    我有一个承诺,并同步到TFS 2015年 当生成代理的gitversion命令运行构建一个分支执行计算一个不同的版本。 本地我得到3.11.0基于标签3.10.0.202 在生成代理我得到0.1.0 我的感觉更改可能与克隆在构建代理上的完成方式有关。任何人都可以建议,如果这似乎很可能和可能有什么区别? N.B. 构建代理只是目前在我的机器上运行的TFS 2015构建代理。 运行命令没有不获取给出相

    1热度

    2回答

    我有一个项目,我通过AppVeyor来构建。构建顺序如下: 安装和运行GitVersion 构建项目 使用评估版本号创建包。 的最后一步是由PowerShell命令来完成: nuget pack path/tofile.nuspec -Version (get-item env:GitVersion_InformationalVersion).Value 正如你所看到的版本是由GitVersi

    1热度

    2回答

    我使用GitVersion对我正在构建的.net产品进行语义版本控制。在特定版本的工作中,我通常会将几个候选版本部署到“dev”和“stage”环境。 当我尝试通过Octopus Deploy进行部署时,事实证明所有发布候选版本都共享相同的Nuget包版本。所以八达通与第一个发布候选人很好,但拒绝接受以下RC。 什么是使Nuget包版本的最佳方式反映发布候选人之间的差异,以便八达通接受他们到它的N