Here is a Redhat spec file for building rpms right from the SVN.
You will need gcc, binutils, patch, openssl-devel, make and subversion installed as well as rpm-build and redhat-rpm-config for it to work, but with the build environment properly installed all that you need to do is copy this file to /usr/src/redhat/SPECS and do a rpmbuild -ba iscsitarget-svn.spec and you should have RPMs and SRPMs of the latest SVN HEAD version.
You can select which SVN version to compile by setting the revision # to the SVN revision # of your choice.
Updated to get current revision # from svn
Logged In: YES
user_id=1866621
Originator: YES
File Added: iscsitarget-svn.spec