CVS Helper Software? 32
MetalShard asks: "While building Pocket War we started using CVS and found it to be the best version control system any of us have ever used. We are also using Code Historian which works with CVS and lets you analyze the changes you have made in you code, and TortoiseCVS which adds an easy to use front end to CVS. It seems like there are a lot of cool add-ons for CVS, but we have not found a good CVS server configuration program. Is there one?"
Tools don't cut it (Score:2, Interesting)
For admin tasks such as rearranging the repsoitory, that is by hand.
Creating a new repository, a command. A small script.
Managing labels is done through client software (smartcvs, winCVS, tortise or interface in java IDEs) or the commands line.
Most of what I would like a tools for is branching and merging. Multiple merges from a development branch into an integration branch is time consuming. Even with diff tools such as Araxis or Guiffy. Most of this is because turning off keyword expansion temorarily is not convienent. Most of the differences in this type of merge is just the keyword expansion text.
The cooler integrations and work will be through scripts you add into loginfo, commitinfo and verifymsg.
In the end I find I do very little real backend work after the initial setup of new repsoitories.
What specific tasks are you looking for a tool to do?
Re:The best? (Score:3, Interesting)
It is fast (4 - 10 times faster than TeamConnect), easy to understand, and even includes graphical tools for those who don't want to learn the command line.
I find the implementation to be elegant: they made the whole program a device driver, so it appears as a new drive. Only those with password access can do anything to the underlying database. Very cool.