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

Re: Feature Request: Merge svn:ignore property recursively

From: Rohrschneider, Jrg <J.Rohrschneider_at_insiders-technologies.de>
Date: 2007-02-15 11:26:40 CET

  Hi Stefan,

thanks for your answer.

You're right, I just thought, maybe there might be
simple way that tortoise could work around this by
walking through and realize the merge by wrapping
around the svn commands.

Not a good thought though, I admit; after all, Tortoise
is a GUI for subversion, not an additional source control layer
above subversion... :-)

I just posted it to the subversion mailing list.

Thanks for your feedback,

Regards,
Jrg

"Stefan Kng" <tortoisesvn@gmail.com> schrieb im Newsbeitrag
news:<45D20339.9040000@gmail.com>...
> Jrg Rohrschneider wrote:
> > 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...
>
> You'd have to ask on the Subversion mailing list for such a 'merge'
> feature - it's Subversion that sets the properties recursively, without
> any chance of TSVN to interfere with that command.
>
> Stefan
>
> --
> ___
> oo // \\ "De Chelonian Mobile"
> (_,\/ \_/ \ TortoiseSVN
> \ \_/_\_/> The coolest Interface to (Sub)Version Control
> /_/ \_\ http://tortoisesvn.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Feb 15 11:35:40 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.