Fresh binaries are built by myself (manually) every few revisions and are made available
here to the public. There is no special internal code, and what you see on SourceForge is what I used to generate the latest binaries. The 1.0 engine corresponds to early 2008 work, while anything in mid 2008 to now is in the 1.1 branch, which is accessible directly
here.
You'd want to feed the SVN client the correct URL to the branch you want to checkout to checkout the corresponding latest revision. Alternatively, you can pass -rXXX (Integer) for a specific revision as a command-line parameter (If you're using CLI Subversion) or with TortoiseSVN click on the 'HEAD' button and type the revision there.
All changes are logged and accessible in the 'Show Log' right-click contextual menu inside the repo browser with TortoiseSVN, on SourceForge Web Repo view, or the log argument to Subversion CLI.
If you are using my binaries, they are all at the moment of posting based on the 1.1 branch, using a new set of QVMs due to feature changes. You will need to need to download
sg_pak1.pk3 if you expect to have correct behavior with post-1.0 binaries in-game. Simply place this file alongside your other pk3 files in the 'Smokin' Guns' installation folder inside the 'smokinguns' sub-folder (you'll see sg_pak0.pk3 and friends in there also)