Every web developer, no matter what language you use should know the workings of a version control system. The one I most often use when working on projects is Subversion, aka SVN. SVN not only helps me keep my code organized, it also allows for others that are working with me to know of changes I have made to the source and vise versa. This allows multiple developers to work on the same source, fixing different bugs, simultaneously.
During my encounters with SVN I have tested many different uses and techniques to keep the development, staging, and stable environments separate but parallel to each other. I worked out my own ways of using SVN, which I will leave for another post. I can however say that Dan Previte’s post at null-logic [Using Subversion for Web Development] brings out some interesting points on how to use SVN for Web Development, and I agree with his method of using Subversion. One of the things I would like to enforce is the use of a testing checklist that needs to be executed on the staging environment, and hopefully the person doing this is not used to the source code. It is always good to have someone who is not necessarily involved in the development process doing the testing of the product.
You can also check out the SVN book which can be found here and is free.
One Response
Staging
May 14th, 2008 at 7:53 pm
1hi webbie, I was searching for staging info and found you on google. I real the at SVN for Web Development | andPHP.com on google and had to check out on Wednesday. I went back the next day to re read the post as after reading more about this topic I found it to be a valid post. I have added you to my simpy account!
RSS feed for comments on this post · TrackBack URI
Leave a reply