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

svn log (filtering only content changes)

From: Branko Kokanovic <branko.kokanovic_at_gmail.com>
Date: Thu, 05 Feb 2009 19:29:08 +0100

Hi all,
In short, I was wondering is there any way that will make `svn log` to
list only files with changed content, not content and properties, or at
least make some distinction (' M' and 'M ', for example). Workarounds
are also welcome.

User story:
In our company, we used `svn log -rX:Y ...` to get files needed to go in
patch. Since our clients (hundreds of them) are remote and are using
mostly GPRS and dial-up (don't ask), we need patch to be as small as
possible. When we switched to subversion 1.5, `svn log` list a lot of
unnecessary files just because they had mergeinfo property changed.
Also, our deployers are annoyed when using "show log", "show history"
because now they don't have clear look at what is "really" changed (they
need to manually compare revision by revision)

Dev part:
I looked a bit into source, and as far as I can tell, change is needed
in both server and client, but I didn't look in server much. How hard
can it be, in developers view and will it affects all backends. If you
think it is relatively easy, I might try to implement it and ask for
advices in dev list, if appropriate. Or maybe, you think that we should
implement our own equivalent to `svn log` (and we probably will since
it's urgent (or at least stop commiting property changes:)) and this
shouldn't be subversion feature?

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1108616

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-02-05 19:32:13 CET

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