Firstly, I recommend downloading Tortoise . This is an integrated desktop client for SVN. You can use this to commit your files to your repository.
Regarding the process:
- You have local development on your PC.
- When you are ready, commit the files to the repository
- After completing the update, update your copy on your web server from the repository. You may have to do this through the command line. Here is a link to the SVN command line: http://svnbook.red-bean.com/en/1.8/svn.tour.cycle.html
You do not want to use SVN as an FTP client. It is intended for version control. Thus, the repository is a real, basic copy of your data. What is on your web server and on your local computer is a copy of this data. The reason for this is because you want the one copy you know to be a good working copy. SVN will allow you to return the code base back at any given time, so it will also work as an archive.
The above scenario assumes that you can verify and confirm that your code works on your PC. Do you have a version of your web server running on your PC?
source share