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

Re: Re: Global Ignore Pattern Issues

From: Aaron Davies <aaron.davies_at_gmail.com>
Date: 2006-04-06 17:36:35 CEST

On 4/5/06, Peter Yamamoto <yamamotop@page44.com> wrote:
> Aaron may have different issues then me, but as mentioned in a separate post, to answer directly the question...
> A file pattern such as "*.bat" in the Tortoise global ignore pattern does not ignore *.bat files when doing a "check for modifications" (show unversioned files).
> If that is added to the subversion configuration file global-ignores however, then it is ignored when doing a "check for modifications" (show unversioned files).
> Also, this may or may not be Aaron's issue, but no matter what I do, either in Tortoise's or subversions, I can't get "check for modifications" to ignore any directory name/paths. Hence my whole C: drive is scanned for modifications which is 100's of Gb's too much.
> Peter
> -----Original Message-----
> From: Simon Large [mailto:simon@skirridsystems.co.uk]
> Sent: Wednesday, April 05, 2006 4:05 PM
> To: users@tortoisesvn.tigris.org
> Subject: Re: Global Ignore Pattern Issues
> Aaron Davies wrote:
> > On 4/5/06, Peter Yamamoto <yamamotop@page44.com> wrote:
> >
> >> On 4/5/06, Aaron Davies <aaron.davies@gmail.com> wrote:
> >>
> >>> On 4/3/06, Aaron Davies <aaron.davies@gmail.com> wrote:
> >>>
> >>>> On 4/2/06, Stefan Küng <tortoisesvn@gmail.com> wrote:
> >>>>
> >>>>> Aaron Davies wrote:
> >>>>>
> >>>>>> Hi, I'm trying to ignore all directories named "bin" and all
> >>>>>> their contents (files and subdirectories) in an existing project,
> >>>>>> but I'm having trouble setting up the global ignore pattern. So
> >>>>>> far, I have "bin */bin */bin/*", but it's still showing
> >>>>>> directories of the form "foo/bar/baz/bin/com" when I do a "check
> >>>>>> for modifications" with "show unversioned files" checked. How do I fix this?
> >>>>> Try
> >>>>> "bin */bin */bin/* *\bin *\bin\*"
> >>>> Doesn't seem to make any difference.
> >>> ?
> >> We're being globally ignored!-)
> >>
> >> Wait a sec... Where are you changing this?
> >>
> >> If in the edit box "G;lobal ignore pattern" for Tortoise, I don't
> >> think those values affect the commit or subversion type querying. Try
> >> putting the pattern in the subversion global-ignores value (hit the
> >> edit button for the "subversion configuration file" option).
> >
> > The pattern I have in Global ignore pattern certainly affects the
> > files considered for Tortoise's "check for modifications" command,
> > which is what I'm mainly concerned with. "bin */bin */bin/*" removes
> > *most* bin entries from the list, but not all, which is what I'm
> > puzzled by.
> You're not being caught by Subversion's case sensitivity are you? The pattern "bin" will not work for "Bin" or "BIN".
> What does not get ignored?

For example, the pattern "*/bin/*" successfully ignores
foo/bar/baz/bin/com/corp and its children, but not its parent
foo/bar/baz/bin/com. I have yet to find a pattern which will ignore
the latter.

Aaron Davies
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Thu Apr 6 17:36:50 2006

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