作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我正在尝试使用程序集信息修补程序来创建类似这样的版本号:
1.2.3.1a3c19e
最后一位是 git 短散列。
我已经尝试使用 powershell 脚本构建步骤来创建短散列(因为我找不到包含它的变量)并将其添加到系统变量但是这个构建步骤似乎是在 assembly info patcher 之后运行的,所以不是很有用。
最佳答案
如果您想将此写入程序集信息字段,可以完成,但需要单独的构建配置来生成构建号。此步骤的唯一目的是创建附加了哈希的内部版本号。
<强>1。创建构建配置以生成短哈希
<强>2。添加生成哈希的步骤
<强>3。添加一个参数来存储散列
<强>4。添加第二个构建配置并向第一个添加依赖项
<强>5。您现在可以在依赖步骤中使用参数
6.此时就可以在assembly info patcher中使用了
替代方法是使用 VCS 标签构建功能将您的构建号写回 Git。
希望这对您有所帮助。
关于git - 团队城市 9 : How to add git short hash into assembly info patcher,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30416789/
我是一名优秀的程序员,十分优秀!