Sublime Text is one of the best text editor available at the moment. It is not yet an IDE, I believe, but it is very close to that.
Unfortunately, I did not find any built-in svn support, so I created one using RabbitVCS with which you can update/commit/show log.
Installation:
1. Open sublime. Then "preferences->browse packages"
2. Unzip these files in that folder
OR Run that command "git clone git://github.com/kervin/sublime-svn.git" in that folder.
3. Install RabbitVCS.
You are done, sublime-svn is installed. Just let me know if there are bugs that must be corrected or any improvements necessary or if you want to make it work on different platforms.