Hi Micheal,

it all depends on your specific needs and the scale of your deployment.

When people maintain very large numbers of machines and very often
commission new ones and decommission old ones, i often hear such
people say that they wouldn't be able to handle their workload
without tools like ansible or puppet, but i don't have experience
with such tools.

I still use RCS for a number of config files on a number of machines
where backup is taken care of in some different way.

I don't have the slightest doubt that there may be situations where
CVS achieves the best balance of simplicity and features provided.
Even if you would give more details about your deployments, nobody
could judge better than you yourself whether that is the case for
your specific purposes.

CVS is not very actively maintained, neither by the crowd at
nongnu.org nor by OpenBSD, but that shouldn't be much of a problem
for the purpose at hand.  It poorly handles branches, renames, and
reverts of change sets touching many files, but probably neither
is relevant for your purpose.  In principle, i don't see anything
wrong with using it, if it fits your task.

Yours,
  Ingo

Reply via email to