svn - 当我的项目发布时,我应该将输出提交给 svn 吗?

标签 svn build

当我完成发布过程后,我得到了很多输出,例如 exe、dll 和安装文件。 我应该将它们存储在 subversion 中吗?

实际上对于下一个发布过程,我需要这个输出。 因为我需要用以前的输出制作一个安装文件。 如果文件在构建过程中未更改,则应包含一些输出(exe、dll 等)

所以我已经将所有以前的输出存储在构建机器中,而不是 svn 中。 将输出移至 svn 是否更好?

最佳答案

不,您应该将它们保留在您的构建机器中。 svn 不会对您的可执行文件和库执行任何操作。这就是构建服务器的用途。好像 svn 无法为您的可执行文件生成任何有意义的差异。

如果您需要从互联网或多台机器访问它们,您可以使用 FTP 或类似的工具。

关于svn - 当我的项目发布时,我应该将输出提交给 svn 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4801033/

相关文章:

svn - 在 SVN 中向上移动目录的白痴指南

c++ - 在 Windows 7 中安装 Subversion(以及一般的 C 库)

SVN 提交特定文件

svn - 原始 svn-base 文件丢失

android - 选项 'android.enableR8' 已弃用,不应再使用。它将在未来版本的 Android Gradle 中被删除

build - 简单的gradle构建文件构建错误

eclipse - 如何在 Eclipse 中打开现有的 SVN 项目

linux - 在 64 位系统上组装 32 位二进制文​​件(GNU 工具链)

c++ - GCC 和 binutils build - C 编译器无法创建可执行文件

JAVAFx 构建失败