Re: vendor branch merge: how to highlight patches for review?
From: Q. Chap <quitechap_at_gmx.com>
Date: Thu, 30 Aug 2012 15:31:34 -0400
> On Thu, Aug 30, 2012 at 12:36:54PM -0400, Q. Chap wrote:
Yes. I run 1.6.12. I think the svn admins are planning to just move to 1.8 whenever that hits and looks stable.
The "unexpected" part is that there is no way to disable showing the bookkeeping/housekeeping details. Certainly they are often important to review, but not in this case, when I just want to know about the content of my codebase.
I guess it's a fine line between what svn properties you can consider "part of", or at least closely tied to, a particlair point-in-time view your codebase and what props are related to svn's automatic management of said codebase.
My gut feeling is that svn:mergeinfo falls squarly in the latter. </$0.02>
Anyway, I think I understand what's happening. Thank you for explaining. :-)
Side question: When I move to svn 1.7/1.8 will the extra mergeinfo data be "cleaned up", or am I stuck with it for the life of this repository?
> The binary files you see in the diff might also have received
Not an exact match to my senario. Those files do not have any mergeinfo. At least for the couple I checked with "svn proplist".
Also, none of them had any "Property changes on: Path/to/bin.dat" lines in the diff output. Just:
The point is, I'm trying to figure out why svn is even attempting to show me a diff of the file content in the first place.
Again the diff command used was:
Sure, the file(s) received a content update as part of the sync merge, but now all the properties and content _are_ exactly the same as the parent branch. The child branch never made any changes to these files, so why should they be listed in the diff?
|
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.