[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

DIFF problems

From: Maury Markowitz <mmarkowitz_at_polarsec.com>
Date: 2005-02-11 17:48:56 CET

The title on this might be a bit misleading, but hopefully you won't
think me a troll.

I'm a former CVS user. I don't have any ongoing projects, but I'm
planning to start a new one shortly and it seems that it would be a
great time to try out subversion.

Among my many complains in using the CVS system is one I'd like to ask
about. CVS used basic diff for, well, diff. I found that when comparing
versions, diff would often mark huge passages of the content as changed,
when in fact there were perhaps two or three very minor changes.

After looking at many examples, I found that one problem was that diff
could not distinguish between horizontal whitespace, although it could
for vertical. In many cases huge portions of my files would be marked as
changed, and thus stored as such in CVS, because a tab would be added or
removed by my source editor. "Empty" lines consisting of a single tab
were enough to trigger this in many cases.

This was EXTEMELY frustrating, and I'm wondering if subversion has
addressed this. If not, is this something that would be a reasonable
upgrade request? I know the problem is really in diff, but if subversion
is diff-based, then it is likely to exist there tool.


To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Feb 15 18:22:30 2005

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.