问题标签 [build-numbers]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1604 浏览

ant - zip 名称的 Ant 增量内部版本号

我在 uni 做一个项目,想创建一个 zip 文件,每次成功构建后,其名称(只是一个内部版本号)都会增加。

最简单的方法是什么?是否必须编写自定义任务?或者是否有一些内置功能可以让我简单轻松地做到这一点?

我确实看过 Zip 任务手册,但找不到任何可能有用的东西。

0 投票
1 回答
105 浏览

visual-studio - 您可以更改 .net 自动版本控制的基准日期吗?

我已将项目的 AssemblyVersion 属性设置为 3.0.*,以便在我对项目进行新构建时生成自动构建编号。生成的内部版本号是自 2000 年 1 月 1 日以来经过的天数。这意味着如果我今天进行构建,它将是内部版本 3703。我想从较低的内部版本号开始。有没有办法让我将基准日期重置为我选择的日期?

0 投票
1 回答
179 浏览

cruisecontrol.net - 整合上勾拳和cc.net

我正在尝试将 uppercut 和 cc.net 集成以获取构建和修订...我必须在codebuild文件夹中放入什么?

在运行 cc.net 时,我得到了

svn 文件夹无法执行文件 [D:\CodeBuild\abc\svn]。该文件可能不存在或可能无法执行。---> System.ComponentModel.Win32Exception: 系统找不到指定的文件

如果没有 cc.net 集成,我们可以同时增加构建和修订吗?

构建和修订何时会增加?

0 投票
2 回答
2576 浏览

maven-2 - 用于内部版本号的 Maven + Mercurial

我不知道如何将 Mercurial 修订 ID 放入我的 Maven 构建中(理想情况下,我希望它在我的罐子和战争的清单中)。

我能找到的最接近的解决方案是:

这不适用于 Windows 或我的 Hudson 服务器。幸运的是,Hudson 标记了我的构建,但如果构建也使用 Mercurial changset id 进行标记,我想要更多的保证。

0 投票
2 回答
3229 浏览

visual-studio - 我的 Visual Studio 自动递增内部版本号语法有什么问题?

我知道 Visual Studio 无法以人们期望的方式增加内部版本号,但它支持随机化内部版本号

我的AssemblyInfo.cs文件包含:

然而,在我看来,它给出了无意义的结果(甚至允许 Visual Studio 的伪随机版本号): 替代文字

所以更简单的问题是:

我要投入什么AssemblyInfo.cs让它发挥作用?

来自MSDN(为清晰起见重新格式化):

您可以指定所有值,也可以使用星号 (*) 接受默认内部版本号、修订号或两者。例如,

表示 2 为主要版本,3 为次要版本,25 为内部版本号,1 为修订号。版本号,例如

指定 1 作为主要版本,2 作为次要版本,并接受默认的构建和修订号。版本号,例如

指定 1 作为主要版本,2 作为次要版本,15 作为内部版本号,并接受默认修订号。

默认内部版本号每天递增。默认修订号是随机的。

我认为这意味着版本号是:

尽管

0 投票
4 回答
5069 浏览

maven - 如何使用 build-number 插件在 Maven 中显示 SVN 版本

如何使用内部版本号插件显示 svn 版本和时间戳。

目前我有以下

显示如下:At 8:02:51 AM on Feb 2, 2011 : SVN Revision 1

但是我的 svn 版本是 1123。如果我注释掉<format><items>我会得到正确的 svn 内部版本号。如何同时显示两者?

谢谢

0 投票
2 回答
10180 浏览

version-control - 如何在 qmake/qtcreator 中添加预构建步骤?

我希望编译后的应用程序在编译期间具有提交号、源文件校验和和其他可用的东西。

在普通的 Makefile 中,我这样做:

如何使用与 qmake 类似的东西?

0 投票
3 回答
1329 浏览

ant - TeamCity 内部版本号与 Ant 内部版本号任务

我有一个从 TeamCity 运行的构建项目,现在它需要来自 TeamCity 的 build.number。我希望能够使用 buildnumber 任务(Ant),据我了解,它在使用时应该更改 build number 属性的值并在下次增加它。但似乎我仍然从 TeamCity 获得内部版本号。

如何使用内部版本号<buildnumber file="mybuild.number"/>

0 投票
2 回答
19170 浏览

cmake - CMake:从文件中读取内部版本号以设置变量

我正在开发一个项目,其中内部版本号存储在项目根目录下名为“BuildNumber.txt”的文件中。我想做的是让 CMake 从此文件中读取数字并设置一个可应用于头文件的变量。

安装程序.h.in

使用 configure_file,可以用 CMake 变量替换上述 .in 文件中的占位符。是否可以让 CMake 将 BuildNumber.txt 中的数字读入变量?

0 投票
1 回答
2018 浏览

maven-2 - buildnumber-maven-plugin 和 maven-assembly-plugin

我已经设置了buildnumber-maven-plugin以从 SVN 中提取版本号并将其隐藏在 jar 内的 META-INF/MANIFEST.MF 中。这行得通。

但是当我尝试将它与maven-assembly-plugin一起使用以将所有其他库打包在一起时它似乎不起作用,版本号的东西不包含在 ...-jar-with- 的清单中依赖项.jar。

有没有人设法让他们一起工作?

或者:是否有一种(合理简单的)方法可以使用 Maven 将 ${buildNumber} 输出到文本文件(也许是 .properties)中?我猜 Maven 中的 Ant 任务可以做到,但有更简单的方法吗?