Sean Russell wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Je Wed September 4 2002 15:37, Allen Bierbaum skribis: > >>I frequently write docbook documents colloratively with other authors. >>So that each of us can be working on the document in parallel, we use a >>version control system (CVS to be specific) to manage the document. > > ... > >>What is a problem though is that with most Docbook editors, changing a >>single word in a paragraph causes a very large "diff" in the file. This >>makes it difficult to find what exactly changed in the document from >>version to version. > > > Keep an eye on the Subversion project (http://subversion.tigris.org). In > short, Subversion is the successor to CVS. Subversions looks a lot like CVS, > and is both open source and free. > > In Subversion, diffs are performed on the client side, and the system is > pluggable. This means that you can provide your own diff program on the > client to generate diffs. You can, therefore, plug in something like xmldiff > (or some in-house built or binary based diff solution) to do the diffs and > avoid the ASCII diff overhead.
This is definitely true. Any VCS that is not tied to line-based diffing would behave much better. Unfortunately for many people (myself included) we have to use CVS at least for the time being. Are there any comments on wether a feature such as I mentioned in the original e-mail could be added? Is there other interest? -Allen

