For the time being, our published (live) web sites are themselves checked-out copies of the site repository hosted by Inter@ctivate Consulting Group. At the expense of filling the customer's site with extra folders called CVS, we add some insurance in case a developer forgets what they're doing and edits the web site directly (never edit a web site directly on the customer's server if you can avoid it).
When you're ready to bring a customer's ``live'' site up to date with any recent work in their site repository, ssh or telnet into their server (or cd into their server folder if they live on our ICG machine) and issue the cvs update command to publish any changed files.
If you make a mistake and edit files directly on the customer's ``live'' server, promptly issue the appropriate cvs commit instruction to register your changes with the site repository. In such a case, we'll lose some of the author information, so please include your name in the log message. It is possible to automate web-publishing via the cvs export feature, we'll experiment with this once everyone is consistently working with CVS version control.
copyright © 1997-1999 sean dreilinger.