monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Monotone-devel] [PATCH] fix default .mtn-ignore list


From: Zack Weinberg
Subject: Re: [Monotone-devel] [PATCH] fix default .mtn-ignore list
Date: Sat, 5 Jul 2008 10:06:26 -0700

Also, I can't reproduce the problem:

$ mtn -d scratch.mtn setup -b ignoretests ignoretests
$ cd ignoretests
$ mkdir .svn
$ mkdir .svnfoo
$ mkdir foo.svn
$ mtn ls unknown
.svnfoo
foo.svn
$ mtn ls ignored
.svn

zw

On Sat, Jul 5, 2008 at 9:49 AM, Zack Weinberg <address@hidden> wrote:
> I don't think that adjustment does what you meant it to.  The leading
> % escapes the period - without it, it's a pseudo-regex wildcard.  (See
> http://www.lua.org/manual/5.1/manual.html#5.4.1 ) The dir_matches
> function is supposed to treat each of those strings as a full
> directory name, not as a partial -- in other words, it's already
> supposed not to ignore "foo.svn".  If that's not working, it should be
> fixed there.
>
> zw
>
> On Sat, Jul 5, 2008 at 2:47 AM, Ralf S. Engelschall
> <address@hidden> wrote:
>> The default directory patterns for .mtn-ignore also ignore paths like
>> "foo.svn" although Subversion does only use ".svn" (no prefix) for
>> its control directory. The same applies for all other VCS and their
>> control dirs and GNU Libtool's .deps, etc. So, any objections to this
>> adjustment?
>>
>> Index: std_hooks.lua
>> --- std_hooks.lua       f70deee23a8637fbc54f7eddd5275165258b103e
>> +++ std_hooks.lua       2e64f1a702db96cc5d3708576a1a610db25a688d
>> @@ -173,11 +173,11 @@ function ignore_file(name)
>>
>>    local dir_pats = {
>>       -- autotools detritus:
>> -      "autom4te%.cache", "%.deps", "%.libs",
>> +      "autom4te%.cache", ".deps", ".libs",
>>       -- Cons/SCons detritus:
>>       "%.consign", "%.sconsign",
>>       -- other VCSes (where metadata is stored in named dirs):
>> -      "CVS", "%.svn", "SCCS", "_darcs", "%.cdv", "%.git", "%.bzr", "%.hg"
>> +      "CVS", ".svn", "SCCS", "_darcs", ".cdv", ".git", ".bzr", ".hg"
>>    }
>>
>>    for _, pat in ipairs(file_pats) do
>>
>>                                       Ralf S. Engelschall
>>                                       address@hidden
>>                                       www.engelschall.com
>>
>>
>>
>> _______________________________________________
>> Monotone-devel mailing list
>> address@hidden
>> http://lists.nongnu.org/mailman/listinfo/monotone-devel
>>
>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]