Version problems

Benoit Boissinot bboissin at gmail.com
Sun Nov 26 12:41:04 CST 2006


On 11/26/06, Juan Jose Garcia-Ripoll <jjgarcia at users.sourceforge.net> wrote:
> 2006/11/26, Benoit Boissinot <bboissin at gmail.com>:
> > On 11/25/06, Juan Jose Garcia-Ripoll
> > <juanjose.garciaripoll at googlemail.com> wrote:
> > > With it I have created a repository, but now it turns out that this
> > > repository does not work with Mercurial 0.9.1 on other platforms. You
> > > can find the problematic repository here:
> > > http://ecls.sf.net/cloned-ecl.tar.bz2
> >
> > From the output of 'hg verify' it looks like a case problem (files
> > that are identical in a case insensitive FS), for me your repo is
> > broken with 0.9.1 and tip.
> > There is a plan for dealing with this:
> > http://www.selenic.com/mercurial/wiki/index.cgi/CaseFoldingPlan
>
> Hmm, OSX is indeed case insensitive but case preserving. That means
> the names of the files in my repository are the same as the ones in
> any other Unix machine.
>
> I have checked also that there are not two files with the same name in
> the repo right now. Such a situation has indeed never existed, so the
> only conflict I can think of must come from a file with one name being
> replaced (I mean as in "delete" and then "add").
>

Somehow, maybe during the conversion from an older SCM, some files had
as canonical name foo.s instead of foo.S, I don't know how it
happened. Are you using a conversion tool, and which one ?

regards,

Benoit


More information about the Mercurial mailing list