When I finished our release process, I got a lot of outputs like exe, dll, and setup files.
Should I store them in subversion?
Actually for the next release process, I need this outputs.
Because I need to make a setup file with previous outputs.
Some of output(exe, dll etc) should be included if the file isn’t changed through the build process
So I’ve stored all of the previous outputs in build machine, instead of svn.
Is it better to move the outputs to svn?
No, you should keep them in your build machine. svn will do nothing for your executables and libraries. That’s what build servers are for. It’s not as if svn could produce a diff for your executables that made any sense.
If you need access to them from the internet or from a number of machines, you can use FTP or something similar.