I am new on SVN how can i setup my own setup SVN. kind give me complete solution form start to end
Go to http://www.visualsvn.com
Download and install the visualsvn server on your server. There is documentation on how to install on that site.
Set up a repository on your server. There is documentation on how to do this on that site.
Set up security for your server and your repository. There is documentation on that site.
Go to http://tortoisesvn.tigris.org/
Download and install tortoise svn on your client.
Right click on a folder, and go to TortiseSVN->Import
Type in the address of your svn server, and tell it you want to import that folder into the repository you've created.
You are done.
Subversion requires a server. I've had good results with Mercurial http://mercurial.selenic.com/, which can work with a server if available, but can also comprehensively manage revisions in a local repository with no server administration required.
Supports Windows, Mac OS X, and Linux, with a built-in web server for browsing changesets.
As commented above, I think the question could be more clearer. Let me give you a more generic answer and update it as I get more updates on this question.
First and for most you might want to learn about version control concepts. Subversion book would be a good start, checkout http://svnbook.red-bean.com. I would advice you at least check chapter 4, which has some useful branching & merging information. If you want to learn about server administration you can look at Chapter 5.
Second, is the server setup. As you have not mentioned the server platform I would suggest Subversion Edge. It comes with a wide range of platform support and a good Web UI for administration. BTW, Visual SVN is supported only on windows.
Third, Setup the client side. As like in server even here platform and the tools you are going to use will matter a lot. Let me list few options which comes to my mind TortoiseSVN for just Windows(integrates with windows explorer), Subclipse/subversive a plugin for ecplise (java based multiplatform tool), AnkhSVN and VisualSVN plugins for Visual Studio. There are other plugins
Hope this answers your question.