Muruga Raj wrote:

> My new requirement is to use "svn" for file storage. Because i need to
> do the version control for user uploaded files.( Also i guess, if i use
> svn it will reduce the storage space also )

Not that I think it's a good idea, but subversion can be installed in a
mode where it exposes a WebDAV volume, and when you save files,
they are versioned automatically.

http://svnbook.red-bean.com/en/1.5/svn-book.html#svn.webdav.autoversioning

--
  Jordi