使用SVN Revision在CCNET中标记构建

我在一个以 SVN 作为源代码管理的示例项目中使用 CCNET。 CCNET 配置为在每次签入时创建一个构建版本。CCNET 使用 MSBuild 构建源代码。

我想在编译时使用最新的修订号生成AssemblyInfo.cs。 如何从 subversion 中检索最新版本并使用 CCNET 中的值?

编辑:我没有使用 NAnt - 只有 MSBuild。

请先 登录 后评论

1 个回答

Dan

小心点。用于版本号的结构只是一个简短的结构,因此您对修订的高度有一个上限。

在我们的例子中,我们已经超过了限制。

如果您尝试输入内部版本号 99.99.99.599999,文件版本属性实际上会显示为 99.99.99.10175。

请先 登录 后评论