neo618 / tortoisesvn

Automatically exported from code.google.com/p/tortoisesvn
0 stars 0 forks source link

commit dialog should distinguish between svn:mergeinfo and other properties #91

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
From the mailing list 
(http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2854
843):

When you commit after a merge, the "property status" does not help you 
distinguish between svn:mergeinfo changes (which are artifacts of the merge) 
and intentional property changes like svn:externals. 

Our team finds it very time-consuming + error-prone to finish a commit by 
reviewing the property status -- we care very much about properties other than 
svn:mergeinfo, but do not care at all about svn:mergeinfo itself (other than 
its usefulness to svn itself).

It would be very helpful if we had a way (through client-side configuration) of 
suppressing the effect of svn:mergeinfo on TSVN's "property status" column, so 
we could see *only* those files which have changes to properties other than 
svn:mergeinfo.

Original issue reported on code.google.com by tortoisesvn on 14 Oct 2011 at 9:05

GoogleCodeExporter commented 9 years ago
This would require fetching the properties of all files shown in the commit 
dialog, and then mark those with only svn:merge-info property changes.
Of course those items would still have to be shown in the commit dialog, but 
marked differently.

Original comment by tortoisesvn on 14 Oct 2011 at 9:06

GoogleCodeExporter commented 9 years ago
>This would require fetching the properties of all files shown in the commit 
dialog

Technically it would require fetching the properties of an object O (file or 
directory) only in the following cases:

- O has a property change
- O has a property svn:merge-info (if not, then we know all changed properties 
are not svn:merge-info)
- O has a property svn:merge-info that has changed (if not, then we know all 
changed properties are not svn:merge-info)

...and it would be nice if "svn diff" had an argument to show which properties 
have changed, so maybe that's a valid feature request of the svn client.

Original comment by jmsa...@gmail.com on 17 Oct 2011 at 2:36

GoogleCodeExporter commented 9 years ago

Original comment by tortoisesvn on 27 Dec 2011 at 9:13

GoogleCodeExporter commented 9 years ago

Original comment by tortoisesvn on 7 Apr 2012 at 12:42

GoogleCodeExporter commented 9 years ago
This issue was closed by revision r22765.

Original comment by tortoisesvn on 7 Apr 2012 at 4:52

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r22766.

Original comment by tortoisesvn on 7 Apr 2012 at 4:53