Article: Q154470
Product(s): Microsoft SourceSafe
Version(s):
Operating System(s):
Keyword(s): kbSSafe400bug kbSSafe500bug kbSSafe600bug
Last Modified: 08-MAY-2001
-------------------------------------------------------------------------------
The information in this article applies to:
- Microsoft Visual SourceSafe, 16-bit, for Windows, versions 4.0, 5.0, 6.0
- Microsoft Visual SourceSafe, 32-bit, for Windows 4.0
- Microsoft Visual SourceSafe for Windows, versions 5.0, 6.0
-------------------------------------------------------------------------------
SYMPTOMS
========
When a user checks out a file, Visual SourceSafe prompts to create a working
directory with the same name as the project structure. The user then points to a
location on an operating system that can only handle 8.3-character filenames.
When the user clicks the "Yes" button, the following message appears:
"Access to file .../SubProject" denied."
CAUSE
=====
If there is no Working Directory explicitly set for a project in Visual
SourceSafe and a user tries to checkout a file, Visual SourceSafe checks for a
directory structure similar to the project structure in Visual SourceSafe. If
the directory structure is not found, Visual SourceSafe attempts to create a
directory structure similar to the project structure in Visual SourceSafe. When
the 32-bit SourceSafe Explorer (WIN32\SSEXP.EXE) is run, Visual SourceSafe
assumes that a Working Directory can be created with greater than 8.3
characters. It does not detect whether the operating systems can handle
8.3-character filenames.
WORKAROUND
==========
Do one of the following:
- When the "Directory ... SubProject not found , create?" dialog comes up, edit
the Working Directory in the "To:" TextBox to be an 8.3-character or less
subdirectory name.
- Run WIN\SSEXP.EXE.
STATUS
======
Microsoft has confirmed this to be a problem in the Microsoft products listed at
the beginning of this article.
MORE INFORMATION
================
Using Windows NT or Windows 95 where the working directory is set to a shared
directory on a Windows for WorkGroups computer is an example of a file system
that cannot have directories or file names greater than the MS-DOS 8.3 naming
convention.
Additional query words:
======================================================================
Keywords : kbSSafe400bug kbSSafe500bug kbSSafe600bug
Technology : kbSSafeSearch kbAudDeveloper kbSSafe600 kbSSafe400 kbSSafe500 kbSSafe16bitSearch kbSSafe32bitSearch
Issue type : kbbug
=============================================================================