1.6. How to use this document
There are many potential uses of CVS as it applies to Interchange. In fact, there are as many unique ways to use CVS as there are unique developers. This document only covers some of the ways, including basic and useful techniques to get started using CVS. For the intents of the average web developer using IC for a B2C e-commerce site, I've identified a few of the possible uses:
Simple
- One server
- One catalog
- One CVS module
- One branch
Medium
- One server
- Two catalogs (e.g., one is live, one is development)
- Two CVS modules
- Separate development and live branches
Complex/Custom
- Multiple servers (e.g., developers' servers, staging servers, and live servers)
- Multiple catalogs
- Multiple CVS modules
- Multiple branches
- Custom setup
This document attempts to cover the simple well, explain many aspects of the medium, and hopefully give you the background you need if you decide to setup your own complex development environment.