c# - 如何将 GitVersion /UpdateAssemblyInfo 用于尚未提交的更改?
问题描述
在使用GitVersion
.
假设我在我的主分支上,并且最新的提交已被标记为1.1.2
. 现在我的构建工作并且我准备好发布1.1.3
,我想更新我的AssemblyInfo
文件以匹配下一个版本。
但是,当我使用 构建时GitVersion.exe /UpdateAssemblyInfo
,它会返回当前标签。那么,我怎样才能让我的程序集带有正确的信息?鉴于我无法标记尚未提交的内容,我需要先提交,然后再重新运行GitVersion.exe /UpdateAssemblyInfo
。
我目前的解决方法是提交两次然后压缩两次提交,但必须有更好的方法来做到这一点。
谢谢!
解决方案
推荐阅读
- javascript - 如何从反应按钮 onClick 获取值
- c# - 在 C# 中看不到任何引用静态数组的资源
- android - gradlew.bat 在 Android Studio 中每次提交后总是改变
- sql - SQL 在 char 处拆分字符串,然后将每个拆分为单独的 chars() 作为视图或仅选择
- laravel - 如何在 laravel 5.6 中通过浏览器读取 api 基础项目
- arrays - 从大小为 n 的数组中计算长度为 k 的子序列的数量
- spring - 如何在 oneToMany 中进行 Spring 过滤
- php - Woocommerce 中按位置简码列出的 Dokan 供应商列表
- kubernetes - 在两个副本之间共享一个卷。Kubernetes
- mongoose - 如何使用猫鼬模型创建派生字段并保存它们