I've used VSS to pin files in a service pack project; however, SOS is not showing the pin icon for these files in the explorer view or when displaying file history.
SOS v4.1.2
VSS v6.0
Unlike another recent post, SOS does appear to honor the PIN when getting the latest version.
SOS not displaying pin icon
Moderator: SourceGear
First, make sure you have "Display status of Pinned files" checked in the SOS GUI Client.
It would be helpful to know the exact version of the VSS automation component that SOS is using, as this affects SOS behavior.
There may be more than one version of the ssapi.dll on the machine. To determine which is used by SOS Server, look under this registry key:
Code:
HKEY_CLASSES_ROOT\CLSID\{783CD4E4-9D54-11CF-B8EE-00608CC9A71F}\InprocServer32
The value will have the path to the specific ssapi.dll file used by SOS Server. To determine the version, locate the ssapi.dll file. Right click on the ssapi.dll file, choose Properties->Version.
Also, is the file shared as well as pinned?
It would be helpful to know the exact version of the VSS automation component that SOS is using, as this affects SOS behavior.
There may be more than one version of the ssapi.dll on the machine. To determine which is used by SOS Server, look under this registry key:
Code:
HKEY_CLASSES_ROOT\CLSID\{783CD4E4-9D54-11CF-B8EE-00608CC9A71F}\InprocServer32
The value will have the path to the specific ssapi.dll file used by SOS Server. To determine the version, locate the ssapi.dll file. Right click on the ssapi.dll file, choose Properties->Version.
Also, is the file shared as well as pinned?
Linda Bauer
SourceGear
Technical Support Manager
SourceGear
Technical Support Manager