Greg A. Woods wrote :
|| [ On Friday, February 11, 2000 at 11:44:38 (-0500), John Macdonald wrote: ]
|| > Subject: Re: removing the need for "cvs add file" to contact the server....
|| >
|| > Using "cvs add dir" to push the envelope of the cvs-managed area is a
|| > natural way to create a new facility.  First you make the directory,
|| > then you create files in it.  Why should cvs be different from all
|| > other tree-structured activites?
|| 
|| Because CVS manages only files, not directories.  Directories control
|| where CVS does its work, but that's it.  CVS doesn't operate on
|| directories, but rather within them.
|| 
|| CVS is a front-end to RCS (though these days it's strictly just a
|| front-end to RCS files).  RCS does not work on directories.
|| 
|| If you want to version control your directories then please use some
|| other tool, not CVS.

RCS manges only files and not directories.

CVS manages directory trees containing files.  While the files are
version controlled and not the names of the files or their
positioning within the directories, the existance of the directories
is not just ignored.

Incomplete support is not the same as totally unsupported.

The repository uses directories to organize the version controlled
files and that directory structure is mapped to and from the work
area under the management of CVS operations.

-- 
Anyone who can't laugh at himself is not    | John Macdonald
taking life seriously enough -- Larry Wall  |   [EMAIL PROTECTED]

Reply via email to