我已经使用以下命令在本地机器上存储了我的构建的符号:
call "C:\Program Files (x86)\Windows Kits\8.1\Debuggers\x64\symstore.exe" add /r /f .\*.* /s "C:\Users\Sam\symbols" /t "Application" /v "rev %SVN_REVISION%" /c "adding revision %SVN_REVISION%"
到目前为止,这对于调试崩溃来说工作得很好。然而,现在我想让中央服务器上的其他人可以使用它们,我需要知道如何移动这个符号服务器。仅仅复制文件夹是不起作用的,在documentation中有一些示例,但是它们似乎处理了将指针移动到符号和给出的示例:
symstore add /y \\hubserver\hubshare\myindex.txt /g \\myarchive\appserver /s \\sampledir\symsrv /p /t "Large Application" /v "Build 432" /c "Sample Add from Index"
用于在我想要移动所有条目时移动单个条目。
我试着猜测一下这个语法:
"C:\Program Files (x86)\Windows Kits\8.1\Debuggers\x64\symstore.exe" /g C:\Users\Sam\symbols /s \\public\symbols
但这并不是一个公认的命令。
发布于 2021-01-30 00:19:59
在https://www.wintellect.com/merging-symbol-servers/上找到了这个答案最简单的情况是创建新的符号服务器,并将所有当前文件合并到其中,如下所示:
symstore add /r /f \\Retiring\Share /s \\Combined\Share /t "Merging Symbol Servers"https://stackoverflow.com/questions/25805272
复制相似问题