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

Re: [TSVN] Svn:ignore -- recursive -- bug report

From: SteveKing <steveking_at_gmx.ch>
Date: 2005-08-11 22:14:14 CEST

Darrick Wiebe wrote:

> I respectfully maintain that it is a bug. At least when done through a GUI,
> the overwrite is unexpected. On the command line, it would probably seem
> natural.

I think it's the correct behaviour for a GUI too. Think about it: you
*set* the properties recursively. So the new value of the property (in
case of the ignore property this would be the list of ignore patterns)
is set recursively to all files below the folder you've selected.

If you wanted to remove one of the ignore patterns then you would expect
that value not just be added/merged either, you'd expect it to be
removed too.

> Please consider introducing a recursive-append option in which tsvn just
> iterated through the tree itself and appended non recursive options to each
> child folder.

That's not possible without rewriting a big part of the Subversion API,
and that's something I definitely will never do. We would end up with
kind of our own version of the Subversion library which we would have to
support forever.

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Aug 11 22:14:33 2005

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