我目前有一个夜间构建系统作为 Windows 计划任务运行,在批处理文件中调用,它的工作方式如下:
- 从 subversion 查看最新版本
- 修改主可执行文件和库的 AssemblyInfo.vb 文件,将版本号设置为 0.0.0.revision
- 调用 MSBuild 构建一切(包括安装程序)
- 将安装程序和构建日志上传到 FTP 服务器
这工作正常,但第 2 步又脏又脆弱,我无法想象这是做我想做的唯一方法。有任何想法吗?
我目前有一个夜间构建系统作为 Windows 计划任务运行,在批处理文件中调用,它的工作方式如下:
这工作正常,但第 2 步又脏又脆弱,我无法想象这是做我想做的唯一方法。有任何想法吗?