I was looking into installing subversioning onto my linux dedicated server. I do web development on it and would like to not only use the box as a central repository, but also set it up so that from that repository, I can easily move content to a development sites as well as live sites. Basically the development sites would be mirrors of the final committed files in the repository. Then the live sites would be updated to reflect the content of the development sites when triggered somehow. Any tips on the best way to do this? I already have SVN installed on my server. Just need to know the next steps to get things set up. You're going to have to elaborate - what is the "checkout" of my repository?