[Mono-dev] SVN case conflict

Ben Maurer bmaurer at ximian.com
Thu Nov 10 14:15:19 EST 2005


On Thu, 2005-11-10 at 12:20 +0100, Gena wrote:
> > Hello, I'm trying to checkout the SVN trunk for mono in my Windows XP
> > box, but there is one file that has the same name Upper and Lower
> > case, this makes conflict and I get an error and can't continue with
> > TortoiseSVN.
> >
> > I found some solutions for this [1] but all of them in the server
> > side, I think for compatibility the best is don't have
> > same-name-different-case files, this also happens with MacOS X [2]
> >
> > Anyway, the files are not from the source code:
> > svn://svn.myrealbox.com/source/trunk/website/newsitems/jun-28.html
> > svn://svn.myrealbox.com/source/trunk/website/newsitems/Jun-28.html
> > (Note the j/J in the name)
> >
> > [1] http://tortoisesvn.sourceforge.net/?q=case_conflict_solution
> > [2] http://subversion.tigris.org/issues/show_bug.cgi?id=667
> >
> >
> > Thank you,
> > Rodrigo Queipo.
> >
> > --
> > Saludos,
> > Rodrigo.
> >
> 
> Hi Rodrigo, thanks for the links, did you solve the problem? Is there
> another solution to fix it on a client side (i.e. provide some SVN
> configuration file to skip these files during update)?
> 
> Please anybody delete the *website/newsitems/Jun-28.html* file :).
> 
> I guess it would be the best if someone will install in the repository
> something like sripts in [1] which will prevent SVN server to create 2
> files different only by case.

FYI, there is no reason to check out /trunk/. You will get way too much
stuff. You should check out /trunk/mcs, /trunk/mono, etc.

There are a few scripts that would be nice to put for some quick error
checking. For example, I'd really like one that forbids new text files
that aren't svn:eol-style=native. In a similar vein, it'd be great to
have one that forbids users from adding \r\n lines to a file that is
completely \n. It's more a matter of us having time to QA and in some
cases write the scripts.

-- Ben




More information about the Mono-devel-list mailing list