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

Re: Global Ignore Pattern Issues

From: Simon Large <simon_at_skirridsystems.co.uk>
Date: 2006-04-06 22:21:01 CEST

Aaron Davies wrote:
> On 4/6/06, Stefan Küng <tortoisesvn@gmail.com> wrote:
>
>> Aaron Davies wrote:
>>
>>> 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.
>> I've set *\bin\* as an ignore pattern. Then I created a folder
>> 'bin', 'bin\com' and 'bin\com\corp'. Then I put 10 random files in
>> each one of those folders. Then I choose "Check for modifications",
>> enabled "show unmodified files".
>>
>> The only folder showing up was 'bin', and that one can be ignored
>> by adding 'bin' to the ignore pattern.
>>
>> So, you really have to stop just telling us that 'they're not
>> ignored' but exactly what your working copy structure looks like,
>> the *exact* ignore pattern string, and which folders/files are
>> versioned and which are not.
>>
>> Oh, and you know that versioned items can't be ignored at all?
>
> OK, it looks like I may have been at least partially barking up the
> wrong tree on this. In our layout, the "bin" folders (and all their
> parents, of course) are in fact versioned, in the cases that are
> showing up. However, the "bin/com" folders contained within them are
> not. Shouldn't adding "bin/com */bin/com */bin/com/*" to the pattern
> ignore these as well, or am I confused again? (It doesn't.)
>
> For reference, my entire ignore pattern is:
>
> build deploy dist JuggerNet bin/com */bin/com */bin/com/* bin */bin
> */bin/* obj *.dll *.pdb *.csproj.user *.suo _ReSharper*
> *.resharperoptions *.class
>
> As you can see, this is a multi-language project using both Java
> (built in Eclipse) and C# (built in Visual Studio). (Some of those
> patterns are probably redundant (like obj); I been focusing on
> getting all the files I want ignored, ignored, not optimizing the
> path.)

Why don't you use the svn:ignore property and just add 'com' folders to
the ignore list.

Or choose to ignore com */com */com/*

Simon

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Thu Apr 6 22:20:26 2006

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