CVS Development Environments
Because a CVS working directory is just a collection
of files, not a special kind of filesystem or database,
it can work with a wide variety of development tools. The
following integrations allow one to more conveniently
preform CVS operations (at least basic ones like check-in
and check-out) from within the development
environment.
-
emacs
-
Recent versions of emacs ship with a package called
VC, which supports CVS among other version control
systems. In addition, there is a package called PCL-CVS,
which provides access to a greater range of CVS
features than VC does.
- Developer Studio
-
Currently the easiest way to interface CVS to
Developer Studio is to use the Customize feature to
assign menus to CVS commands.
Another possibility, which you will hate or love
depending on what you think about Emacs, is the
VisEmacs package which allows one to use Emacs as the
default editor in Developer Studio. This is only
CVS-related in the sense that Emacs has a CVS
interface. For details on VisEmacs, see the VisEmacs
section of the
GNU Emacs on Windows NT and Windows 95 site.
- CodeWarrior
- The cwCVS
package interfaces CVS to CodeWarrior.
- Visual Cafe
- Symantec, the vendor, doesn't have an integration
with CVS, but if you would like to see one, let them
know. In the words of Erik Bruchez, one of their
engineers, "If there is enough demand for CVS
integration, we'll probably look into it. I'd love to
work on it, but it will eventually depend on my
managers ;-)" (info-cvs mailing list, 14 Jan
1999).
- WipeOut
- WipeOut
Pro is a development environment which comes with
CVS integration.
|