You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Julian Foad <ju...@btopenworld.com> on 2004/10/01 19:14:28 UTC

Re: BUG: one `auto-prop' line masks another

Looking through old mail...

Eric Hanchrow wrote:
> Just run the following script on
> http://svn.collab.net/repos/svn/branches/1.1.x on Linux or Unix, not
> Windows; note that one of the files in the working copy contains
> carriage-returns.  It shouldn't.

Thanks for this report.  I can confirm that it does this on my system (Linux) and that it is not the behaviour that we want.

>   # Comment out this line, or exchange it with the one immediately
>   # following it, and everything works as expected.
>   echo '*.PL = svn:eol-style=native;svn:executable'      >> $c
>   echo '*.pl = svn:eol-style=native;svn:executable'      >> $c

The symptom I see is that, with this config file, no properties are set during the "svn add *.pl".  If the "*.PL" and "*.pl" config lines are exchanged, then the properties are set as expected on *.pl.

Presumably the cause is something like the config file keys being treated as case-insensitive when read from the config file, but then as case-sensitive when matched to file names.

If nobody offers to fix this straight away, then please could you file an issue in the issue tracker.

Thanks.

- Julian


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: BUG: one `auto-prop' line masks another

Posted by Eric Hanchrow <of...@blarg.net>.
>>>>> "Julian" == Julian Foad <ju...@btopenworld.com> writes:

    Julian> The symptom I see is that, with this config file, no
    Julian> properties are set during the "svn add *.pl".  If the
    Julian> "*.PL" and "*.pl" config lines are exchanged, then the
    Julian> properties are set as expected on *.pl.

That sounds like what I saw.

    Julian> Presumably the cause is something like the config file
    Julian> keys being treated as case-insensitive when read from the
    Julian> config file, but then as case-sensitive when matched to
    Julian> file names.

I never could figure out a simple explanation for the behavior, and
naturally was too lazy to actually debug it :-(

    Julian> If nobody offers to fix this straight away, then please
    Julian> could you file an issue in the issue tracker.
This is already filed; it's issue #2036.

-- 
If you can't change your underwear, can you be sure you have any?

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: BUG: one `auto-prop' line masks another

Posted by Eric Hanchrow <of...@blarg.net>.
This is issue #2036.
-- 
In the practice of computing, where we have so much latitude for
making a mess of it, mathematical elegance is not a dispensable
luxury, but a matter of life and death.

        -- Edsger W. Dijkstra: My Hopes of Computing Science (EWD  709)
        http://www.cs.utexas.edu/users/EWD/ewd07xx/EWD709.PDF


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org