You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by "Dawson, Ewan B" <ew...@bgs.ac.uk> on 2009/05/11 10:28:03 UTC

Subversion bug report

I would like to report a bug in the Subversion client.

I am running Subversion 1.6.1 on Windows XP SP3.

Here is the situation: I am trying to work with a working copy stored on a Solaris machine, which is accessed from Windows via a Samba share (mapped to X:/ drive).  When I try to perform a diff operation on a checked-out file, I get the following error message:

X:\source\IFR-Serialize\IFR\Serialize>svn diff NewFormatInfile.pm
svn: Can't open file 'NewFormatInfile.pm\.svn\entries': The directory name is invalid.

It appears as though SVN thinks NewFormatInfile.pm is a directory, when in fact it is a file.

I can check out a fresh working copy to the Samba share, but I get the same error when I try to diff.  If I check out a working copy to a local drive on my Windows machine, I can diff the files without any problems.

This problem first appeared after I upgraded from Subversion 1.5.x to 1.6.1

Please let me know if you require any further information.

Regards,

Ewan Dawson

-- 
This message (and any attachments) is for the recipient only. NERC
is subject to the Freedom of Information Act 2000 and the contents
of this email and any reply you make may be disclosed by NERC unless
it is exempt from release under the Act. Any material supplied to
NERC may be stored in an electronic records management system.

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2187622

To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].


Re: Subversion bug report

Posted by Stefan Sperling <st...@elego.de>.
On Mon, May 11, 2009 at 11:28:03AM +0100, Dawson, Ewan B wrote:
> I would like to report a bug in the Subversion client.
> 
> I am running Subversion 1.6.1 on Windows XP SP3.
> 
> Here is the situation: I am trying to work with a working copy stored on a Solaris machine, which is accessed from Windows via a Samba share (mapped to X:/ drive).  When I try to perform a diff operation on a checked-out file, I get the following error message:
> 
> X:\source\IFR-Serialize\IFR\Serialize>svn diff NewFormatInfile.pm
> svn: Can't open file 'NewFormatInfile.pm\.svn\entries': The directory name is invalid.
> 
> It appears as though SVN thinks NewFormatInfile.pm is a directory, when in fact it is a file.

This is already filed at
http://subversion.tigris.org/issues/show_bug.cgi?id=3053

There is definitely a problem somewhere, but without much more analysis
it's hard to say what is at fault here. Is it Samba? Is it Windows?
Is it Linux on the server side? Is it APR? Is it Subversion?

Someone who has the skills to run Subversion in a debugger on Windows
and who can replicate this problem with their samba setup is needed...

Stefan