Our programming team is looking for a method of version control for all of our code. Subversion was recommended, so we decided to check it out. However, since we're all new to the idea, we're having a hard time wrapping our heads about how to go about setting up and using it.
- We are a small team of 3-5 people working together locally on Windows machines
- None of the programmers have worked with synchronization software like Subversion before
- We have access to a local machine with Ubuntu Server set up via VirtualBox
- We also have paid server hosting we can use
Is there a way to have Subversion or something similar set up on the local machine or the paid server? If so, is there an easy-to-understand guide to do it?