I am using the symbol server to store symbols for all builds where I
work. I wrote a simple script to retrieve the transaction ids of
symbols based on the product name, version and build type.
The symbol server is now full and I want to delete some of these
transactions. No matter what transaction id I choose I get the
following error message:
SYMSTORE ERROR: Class: Server. Desc: Couldn't get transaction id from \
\my_symbol_server\my_symbol_share.
I checked the obvious things:
- The share is accessible.
- The 000Admin directory exists
- The transaction id is present in the server.txt file.
- The transaction details file, in this case "0000000111" exists and
contains a bunch of pdb directories.
- The pdb directories in the file exist (I only checked the first
5-10 out of a few hundred) and the refs.ptr contains the transaction
id.
Any ideas on what could be wrong?
Thanks in advance,
-Tim