当我完成发布过程后,我得到了很多输出,例如 exe、dll 和安装文件。 我应该将它们存储在 subversion 中吗?
实际上对于下一个发布过程,我需要这个输出。 因为我需要用以前的输出制作一个安装文件。 如果文件在构建过程中未更改,则应包含一些输出(exe、dll 等)
所以我已经将所有以前的输出存储在构建机器中,而不是 svn 中。 将输出移至 svn 是否更好?
最佳答案
不,您应该将它们保留在您的构建机器中。 svn 不会对您的可执行文件和库执行任何操作。这就是构建服务器的用途。好像 svn 无法为您的可执行文件生成任何有意义的差异。
如果您需要从互联网或多台机器访问它们,您可以使用 FTP 或类似的工具。
关于svn - 当我的项目发布时,我应该将输出提交给 svn 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4801033/