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

Re: ** Help ** ! Makefile

From: Ryan Schmidt <subversion-2007b_at_ryandesign.com>
Date: 2007-12-21 12:10:39 CET

On Dec 21, 2007, at 05:03, paptimusx scirocco wrote:

> I can not checkout some file! whats happen?
> How can I get these file?
>
> Help!
>
> (1) new working copy.
> % svn co http://.../SRC/trunk TMP.SVN
> :
> A XXXXXXXXX
> A YYYYYYYYY
> :
> (at some subdirectory)
> :
> svn: In directory 'TMP.SVN'
> svn: Can't open file 'TMP.SVN\.svn\tmp\text-base\MAKEFILE.svn-base':
>
> % svn st Makefile
> % svn st
> ! Makefile
>
> (2) in already exists working copy.
> % dir /B Makefile
> Makefile
> % svn st
> ! Makefile
>
> ????
>
> (3) URI
> % svn ls http://.../trunk/.../..../Makefile
> Makefile
>
> % svn cat http://.../trunk/.../..../Makefile
> (it works!)
>
> ---
> % svn --version
> svn, version 1.4.4 (r25188)
> compiled Jun 8 2007, 18:49:42
>
> % ver
> Microsoft Windows XP [Version 5.1.2600]

You appear to have two files in your repository whose names differ
only in case (Makefile and MAKEFILE), and the usual Windows
filesystem is case-insensitive so it cannot handle that situation.

You will need to either rename or remove one of the two conflicting
files. You can do so using URLs, e.g. to rename:

svn mv http://.../SRC/trunk/MAKEFILE http://.../SRC/trunk/MAKEFILE2 -
m "rename MAKEFILE to MAKEFILE2"

or to remove:

svn mv http://.../SRC/trunk/MAKEFILE -m "remove MAKEFILE"

Before you do so you can examine the files' contents to see whether
you want to rename or remove:

svn cat http://.../SRC/trunk/MAKEFILE

svn cat http://.../SRC/trunk/Makefile

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Dec 21 12:11:27 2007

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.