[prev in list] [next in list] [prev in thread] [next in thread]
List: subversion-issues
Subject: [Issue 3208] "Error resolving case" if command invoked on symbolic
From: Bert Huijben <rhuijben () sharpsvn ! net>
Date: 2008-12-27 0:10:54
Message-ID: 20081227001054.115367B0268 () sc157-tigr ! sjc ! collab ! net
[Download RAW message or body]
http://subversion.tigris.org/issues/show_bug.cgi?id=3208
User rhuijben changed the following:
What |Old value |New value
================================================================================
Priority|P3 |P4
--------------------------------------------------------------------------------
Target milestone|--- |unscheduled
--------------------------------------------------------------------------------
Version|1.4.x |all
--------------------------------------------------------------------------------
------- Additional comments from rhuijben@tigris.org Fri Dec 26 16:10:51 -0800 2008 -------
[Please send a mail to users@subversion.tigris.org or contact us via #svn on
irc before opening a bug report. I can't find a mail on this subject in our
archives].
Summary:
Subversion tries (via APR) to resolve the exact case of all paths
passed to it. This fails because this specific example has a path that is
unreadable in its path.
In this case it tries apr tries to find the casing of these path nodes
c:\documents and settings
c:\documents and settings\MyName
c:\documents and settings\MyName\SomePath
(Where C:\Documents and Settings is a Junction to C:\Users)
And Vista explicitly denies FILE_READ_DATA rights on all items directly below
the 'C:\Documents and Settings' junction.
You can see this via:
C:\>cacls "c:\Documents and Settings"
C:\Documents and Settings
Everyone:(DENY)(special access:) FILE_READ_DATA
Everyone:R
NT AUTHORITY\SYSTEM:F
BUILTIN\Administrators:F
This makes it impossible to ask for the exact casing of
C:\Documents and Settings\MyName
If I create my own junction without this explicit denial I can use subversion
as usual.
This issue should be fixed in Apr if a workaround can be found. Other
workarounds are removing the deny on this (hidden) junction or just using the
real folder (C:\Users\MyName)
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=463&dsMessageId=993458
To unsubscribe from this discussion, e-mail: [issues-unsubscribe@subversion.tigris.org].
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic