所以,我现在知道了 从夜间构建中可以节省什么. 。当我给顾客一些东西的时候呢?

例如,我可能想保存调试信息(例如数据库)。

还有什么?

有帮助吗?

解决方案

我们用:

  • 安装人员
  • 二进制文件
  • 数据库
  • 源文件的标签
  • 任何其他可能不在 svn 中的源文件 - 例如 config.status
  • 构建日志

你让我怀疑我是否错过了什么重要的事情

其他提示

  • 编译器和库版本信息(它可能不是构建日志的一部分)。其他人提到了整个二进制文件。
  • 链接器映射文件(有时可以帮助远程调试问题)。
  • 未剥离的可执行文件(如果在 Unix 系统上,您在将可执行文件提供给客户端之前将其剥离)。

对于 SDK 版本,我们确实包括:

  • 库的 PDB 和 XML(与示例的最新快照一起打包)
  • 来自 SVN 的源打包快照(只是因为我们可以)
  • 链接到在线文档(文档是从源自动生成的)

默认情况下不一定需要生成跟踪消息,但启用它们的可能性非常有用。

从构建中运行的ATP生成的结果和信息(可能是构建过程的一部分)。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top