This is the mail archive of the
docbook-apps@lists.oasis-open.org
mailing list .
Re: Revision control for DocBook SGML/XML documents
- To: Mike Broschinsky <mbroschi at das dot state dot ut dot us>
- Subject: Re: DOCBOOK-APPS: Revision control for DocBook SGML/XML documents
- From: Dan York <dyork at e-smith dot com>
- Date: Wed, 25 Apr 2001 12:00:34 -0400
- Cc: docbook-apps at lists dot oasis-open dot org
- Organization: e-smith, Inc.
- References: <sae68cce.093@email.state.ut.us>
> thought I might use GNU RCS.
I would *strongly* encourage you to look at CVS instead of RCS. MUCH better
is so many ways... (and CVS evolved out of the work on RCS but uses a merging
versus locking model)
http://www.cvshome.org/
and specifically:
http://www.cvshome.org/dev/codewindow.html
where there are instructions for that other operating system. ;-)
> Does this mean that I need to maintain my document in a one sentence per
> line format to use RCS and ediff?
No. None of my documents are in that format, and I use CVS for revision
control on all my SGML docs.
> Does this present any problems when processing XML files, for I seem to recall
> reading somewhere that white space in XML documents is significant?
White space in XML documents is NOT significant. (At least, with none of the
implementations of XML that I work with.... and I can't see why it would be.)
> Is there a way to show only the words that have changed, as opposed to showing
> lines with changes?
Not with RCS or CVS. They are *line* oriented. The diff shows you the lines
where changes have occurred. (But if your lines are only 70-80 characters
long, i.e. they do not *wrap* but rather have a line break at the end, I have
not personally found it too difficult to see where the changes are.)
> Other suggestions on how best to track revisions, if RCS is not the way to go,
> would be very much appreciated.
As mentioned above, I would go with CVS.
Regards,
Dan
------------------------------------------------------------------
To unsubscribe from this elist send a message with the single word
"unsubscribe" in the body to: docbook-apps-request@lists.oasis-open.org