如何移动或备份符号服务器?

时间:2014-09-12 09:41:54

标签: c++ windows symstore

我使用以下命令在本地计算机上存储我的构建符号:

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

但这不是一个公认的命令。

1 个答案:

答案 0 :(得分:0)

https://www.wintellect.com/merging-symbol-servers/ 找到了这个答案 最简单的情况就是创建新的符号服务器,并将所有当前文件合并到其中,例如:

symstore add /r /f \\Retiring\Share /s \\Combined\Share /t "Merging Symbol Servers"