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

Feature Request: Merge svn:ignore property recursively

From: Jörg Rohrschneider <j.rohrschneider_at_insiders-technologies.de>
Date: 2007-02-12 16:17:58 CET

   Hi,

I haven't found anything about this in the Issue Tracker, but I think
this would a real improvement:

The 'svn:ignore' property of directories can be set recursively. But
this action OVERRIDES all settings of the directories below.

Example:

  dir_above (svn:ignore= pattern_all)
  + dir_below (svn:ignore= pattern_all + pattern_special)

Now I want to add a ignore pattern (pattern_added) to the whole tree:
If I add it recursively to 'dir_above' the result is:

  dir_above (svn:ignore= pattern_all + pattern_added)
  + dir_below (svn:ignore= pattern_all + pattern_added)

thus losing 'pattern_special' of the subdirectory.
One should be able to get the result

  dir_above (svn:ignore= pattern_all + pattern_added)
  + dir_below (svn:ignore= pattern_all + pattern_special + pattern_added)

Here's my suggestion:
There should be an additional checkbox 'Merge property values' in the
'Edit Properties' dialog
1. User edits a property of a directory
2. User checks the 'Apply property recursively' checkbox
3. User checks the (new) checkbox 'Merge property values'
4. User confirms the dialog
3. Tortoise recursively merges the new property value into the respective
   values of the property in all subdirectories

Rules:
- The checkbox 'Merge values' is enabled if and only if 'Apply recursively' is
checked

I would deem this a very useful enhancement...

Thanks for feedback,

Regards,
Jörg

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Mon Feb 12 17:12:00 2007

This is an archived mail posted to the TortoiseSVN Dev mailing list.

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