在 AzureDevops 上运行 GitVersion,当尝试在除主分支以外的任何分支上(包括拉取请求分支等)使用时,出现以下错误消息; 目前我已尝试通过以下方式解决此问题: 增加检出深度 手动指定下一个版本号 错误信息: Gitversion could not determ...
我们的CI构建中GitVersion步骤现在需要4-5分钟,但我们无法确定原因。以下是一些基本日志: 2018-09-25T14:31:02.4222252Z ##[section]Starting: GitVersion 2018-09-25T14:31:02.4227925Z =====...
我看到有两个NuGet包GitVersion.Tool和GitVersionTask。 这两个之间有什么区别,应该在什么情况下使用。 我还看到GitVersion,但似乎已被弃用,因为最后一次更新是两年半前。所以我们忽略它。
我正在使用TeamCity 2017.1.4以及GitVersion。 TeamCity 项目本身由许多构建配置组成,第一个配置是运行 GitVersion,然后所有后续步骤都将依赖于此步骤的快照依赖并从其参数中获取版本。 在大多数情况下,这很好用;但是,如果我们创建一个新的分支例如 /r...
在单体代码库(monorepo)中,使用版本标签(tag)有没有标准?类似于 1.0.0-myapp1 和 2.1.0-myapp2 这样的方式是否可接受?还是有其他区分应用程序版本的方法?
我正在尝试使用GitVersion在成功构建后将当前版本号作为标签设置到GIT提交上。感觉好像不是第一个这样做的人,但我很难找到可行的方法。 Azure Devops Pipeline在"获取源代码"选项中提供了"标记源"功能。我已经设置了这个功能,并设置了一个变量,该变量由我其中一个代理任...
目前我有一个React Native应用程序,问题在于每次构建或提交时更新版本非常耗时。此外,我启用了Sentry,因此每次构建时,某些构建获得相同的版本,因此有些崩溃很难确定它们来自何处。最后,手动更新版本容易出错。我应该如何设置我的构建以生成自动版本并忘记所有这些手动任务呢?
我最近开始使用GitVersion对我的程序集进行版本管理,并且我很喜欢它! 我想生成一个反映正在构建的产品版本的.msi文件。迄今为止,我在我的.wixproj文件中使用了以下内容: <!-- [TPL] name the output file to include the ver...
我们已经使用Bamboo构建服务器一段时间了,并安装了GitVersion,因此可以在构建计划中选择它作为任务。我们通常在运行任务时使用/UpdateAssembleInfo参数。对于.NET Framework项目,这将使用Bamboo版本设置更新源中的assemblyinfo文件,以便.N...
我正在尝试设置 GitVersion 来处理我们项目的语义版本(GitFlow),但它没有按照我期望的方式自动递增。我还在努力阅读该项目的文档,但它不是很易于理解。 基本上,我们希望建立一个主次修订号的版本系统,其中我们手动递增主要版本号,在发布分支合并到主分支时自动递增次要版本号,在功能分...