3

我浏览了这些文章,但找不到我的问题的答案-

我们已将 pdb 发布到服务器,但空间不足......我们希望使用 symstore 正确取消发布/移动/归档等,因此我们不会影响事务 ID 和它们的存储方式。

如何指定移动/删除所有早于 X 个月的 pdb

我在这里查看了命令列表:http: //msdn.microsoft.com/en-us/library/windows/desktop/ms681378 (v=vs.85).aspx

4

2 回答 2

3

我认为该AgeStore命令是调试工具的一部分,是专门为此目的而制定的。就像是

AgeStore \\symbolserver\symbols -days=90

将删除所有超过三个月的符号。

于 2014-02-27T13:05:30.153 回答
2

000Admin 文件夹中的 server.txt 文件是一个 CSV 格式的文本文件,其中包含您需要的所有信息。

您可以解析此文件并获取存储的每个文件的 ID 和日期。

如果日期早于 X 个月,则针对该 ID 发出删除命令。

请注意,删除命令将锁定并修改 server.txt 文件,因此我建议您完全解析它,关闭它,然后在发出删除命令时迭代列表。

于 2012-11-21T00:53:28.823 回答