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


Reply via email to