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

Re: Add/Remove to/from ignorelist misbehaves

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Tue, 22 Apr 2008 19:07:43 +0200

mika.karkkainen_at_tietolaite.com wrote:
> Hi,
>
> For clarity's sake the procedure once again, with some added details ...
>
> As a preliminary, SVN update succesfully executed on the working copy and
> the svn:ignore property on the parent folder(s) does not exist.
>
> I have a file, REX_howto.zip, whose SVN status is 'ignored', then
> the following steps are reproducible;
>
> 1) Select REX_howto.zip from the menu represented by TortoiseSVN/Remove from ignorelist
> 2) TSVN erroneusly displays;
> Added the file pattern(s)
> REX_howto.zip
> to the ignore list
> <=> the file appears in the parent folder's svn:ignore property
>
> 3) Again, select REX_howto.zip from the menu represented by TortoiseSVN/Remove from ignorelist
> (note: this time there is no "*.zip" entry presented)
> 4) TSVN correctly displays;
> Removed the file pattern(s)
> REX_howto.zip
> from the ignore list
> <=> the file disappears from the parent folder's svn:ignore property
> <=> the file's SVN status remains 'ignored'
>
> Now, a correction to my previous post, actually adding the file at this specific stage succeeds
> without a problem.
>
> ------------------------------------------------
> Then answers ...
> ------------------------------------------------
> << * what exactly is the filename
> REX_howto.zip
> * what is the content of the svn:ignore property on the parent folder of
> that ignored file? (TSVN->properties)
> svn:ignore property on the parent folder does not exist
>
> * what is the content of the TSVN->Settings->General "Global ignore pattern"?
> The pattern is inherited from the Subversion's config file and is (includes the extension "zip"):
>
> global-ignores = ~$*.[Dd][Oo][Cc] ~$*.[Dd][Oo][Tt] /Debug/* .*~ *~ .#* .DS_Store #*# *._* *.~* *.0* *.r9*
> *.[Pp][Dd][Ff] *.[Ll][Ss][Tt] *.[Oo][Cc][Xx] *.[Mm][Ss][Ii] *.[Mm][Ss][Mm] *.[Mm][Ss][Pp] *.[Mm][Ss][Tt] *.[Oo][Ll][Bb]
> *.[Dd][Ll][Ll] *.[Ll][Ii][Bb] *.[Tt][Ll][Bb] *.[Cc][Aa][Bb] *.[Ll][Oo][Gg] *.[Ss][Cc][Hh] *.[Mm][Aa][Pp] *.[Bb][Aa][Kk]
> *.[Oo] *.[Ll][Oo] *.[Ll][Aa] *.[Rr][Ee][Jj] *.[Zz][Ii][Pp] *.[Tt][Mm][Pp] *.[Ee][Rr][Rr] *.[Oo][Ll][Dd] *.[Pp][Cc][Hh]
> *.[Ii][Ll][Kk] *.[Nn][Cc][Bb] *.[Pp][Dd][Bb] *.[Oo][Bb][Jj] *.[Bb][Ss][Cc] *.[Ss][Bb][Rr] *.[Ii][Dd][Bb] *.[Rr][Ee][Ss]
> *.[Pp][Ll][Gg] *.[Aa][Pp][Ss] *.[Oo][Pp][Tt] *.[Nn][Ss][Ff] *.[Gg][Zz] *vanha*.* *.[Hh][Ee][Xx] *.[Bb][Ii][Nn]
> *.projdata *.[Ss][Uu][Oo]
>
> No extra patterns are specified in the TortoiseSVN's Global ignore pattern field.
>
> The version information in the initial post still pertains, i.e.
>
> Windows 2000 SP4, logged in as 'restricted user' and using;
>
> TortoiseSVN 1.5.0, Build 12725 - 32 Bit -dev, 2008/04/20 11:12:03

Thanks a lot for the detailed info!
Fixed in r12742 (the menu can only act on svn:ignore based ignores, not
on ignores due to the global ignore pattern).

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net

Received on 2008-04-22 19:08:06 CEST

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