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

Re: Unversioned vs Ignored in Check for Modifications

From: Simon Large <simon.tortoisesvn_at_googlemail.com>
Date: 2007-10-10 10:24:48 CEST

On 10/10/2007, Stefan Küng <tortoisesvn@gmail.com> wrote:
> On 10/9/07, Simon Large <simon.tortoisesvn@googlemail.com> wrote:
> > On 09/10/2007, Stefan Küng <tortoisesvn@gmail.com> wrote:
> > > Josha Foust wrote:
> > > > In the Check for Modifications screen, I noticed a problem with the
> > > > definition of Unversioned vs Ignored. When both of those check boxes
> > > > are checked, files in subdirectories of Ignored directories show up as
> > > > Unversioned.
> > > >
> > > > Example:
> > > > A/
> > > > 1/
> > > > 2/
> > > > ab.txt
> > > > cd.txt
> > > >
> > > > If svn:ignore of "A" is "2" then "2" will show up as ignored, but
> > > > "ab.txt" and "cd.txt" will show up non-versioned. This seems incorrect
> > > > to me. Is this by design or accident?
> > >
> > > This is by design. the svn:ignore property can only ignore items
> > > directly below it. "ab.txt" and "cd.txt" are in an ignored subfolder,
> > > they're not ignored anymore by the svn:ignore property - so they're
> > > really unversioned.
> >
> > That may be true, but it doesn't make a lot of sense from the user's
> > point of view, and it is not consistent with the CLI.
> >
> > svn status -v --no-ignore
> >
> > shows the ignored folder but not its children.
>
> I see another inconsistency here: you ! :)
> As far as I remember, it was you who wanted teh CfM dialog to show the
> files within unversioned folders too - that why there's an option to
> activate that (recurse into unversioned folders).

You have a good memory :-) I didn't remember that at all, so I looked
it up in the list archives. It seems I asked for an option to turn
*off* recurse into unversioned folders.

http://svn.haxx.se/tsvn/archive-2005-12/0262.shtml

/me looking relieved not to have embarrased myself completely.

But in any case, the question here is about recursing into ignored
folders (which are obviously also unversioned). Why would you want to
do that if you have already decided to ignore the folder?

Simon

-- 
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.net
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Wed Oct 10 10:24:59 2007

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

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