Version control with web development

I am currently using Dreamweaver to edit files locally and then ftp them to a live server.

I want to start using version control (subversion I think) but I have no experience with version control at all.

So, is this what I need to configure locally or configure on my web server?

If on my web server should I contact my hosting provider about setting up?

thanks

+2


a source to share


3 answers


Version control is usually a process / tool that you use during development, so you don't need to do anything with your web server. You will use either the SVN client or Dreamweaver to interact with version control when you make changes, but the way you publish your site will not change.

Using version control is much better if you are integrated with your editing tool. Recent versions of the Dreamweaver feature (since CS4) include Subversion integration. This article talks about SVN integration:
http://www.adobe.com/devnet/dreamweaver/articles/using_subversion_pt1.html .

There are two parts to setting up Subversion: the client part, which allows you to access the repository, and the server part, which serves the repository itself. Depending on how you tweak your settings, a single installer can cover both client and server. While DW has built-in integration, it shouldn't replace the full client.

The software is available here: http://subversion.apache.org/packages.html . If you are using Windows, TortoiseSVN is a client that integrates SVN with Windows Explorer.



For the back end, you can set up your own repository, or use a public (possibly free) repository .

Sure, there is a lot of good information about Subversion on the Internet, but the definitive guide is http://svnbook.red-bean.com/en/1.5/index.html .

Good luck !!!

+1


a source


Locally. You will only have one version on the hosting site, as well as a production version. You will make your changes locally.



edit: Here's a decent link to give you some background and a basic tutorial. http://www.owlnet.rice.edu/~comp314/svn.html . Once you're comfortable, the final link for svn is at http://svnbook.red-bean.com/ .

+1


a source


If you are going to use SVN, you need to host it. You can host it on your server or computer, it doesn't matter, but if you want to have a copy, if something went wrong with your computer, I suggest installing SVN on the server.

+1


a source







All Articles