We're doing this within GNN, although it's more of a
safety mechanism (version control to go back to previous
versions, and locking to avoid simultaneous edits) right
now rather than being used to track ownership. Used in
this simplistic fashion, RCS works fairly well.
We'd like to head towards some way of keeping track of
the statuses of all the files in GNN -- which ones are
being drafted, copyedited, linkchecked, and finally
signed off and copied up to our public server. I can't
find anything within RCS that will let us do this, beyond
some kind of primitive combination of `find' and `rlog'
(i.e., recursively looking through the GNN development
directories and looking for RCS status). I've thought
about writing some Perl scripts that maintain databases
of filenames and statuses and other relevant information.
The scripts could also have some logic that `knew' to
copy a file to a public server once the status reached
a `publish' level.
Has anyone designed or used a tool that would work in
this capacity?
-- John Labovitz Global Network Navigator <http://gnn.com/> O'Reilly & Associates, Sebastopol, California, USA (+1 707 829 0515)