每晚构建VB.NET程序,版本控制

时间:2011-01-06 23:45:50

标签: vb.net msbuild nightly-build

我目前有一个夜间构建系统作为Windows计划任务运行,在批处理文件中调用,有点像这样:

  • 查看subversion的最新修订
  • 修改主可执行文件和库的AssemblyInfo.vb文件,将版本号设置为0.0.0.revision
  • 调用MSBuild构建所有内容(包括安装程序)
  • 将安装程序和构建日志上载到FTP服务器

这样做没问题,但是第2步很脏而且很脆弱,我无法想象这是做我想要的唯一方法。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

有几种方法可以解决这个问题。您可能需要检查this post或其他标记为svn(并包含“AssemblyInfo”)的人。