我需要跟踪每天检查的几个subversion模块的修订版本,为此我想将它们记录到一个文件中,然后使用这个记录的信息再次检查它们。将它们全部保存在一个文件或每个文件中是否更好?更好的是指性能/内存影响。
我拥有的模块数量大约为10个。
我只保留修订号,例如8912,7841,... 9312和一个标签(build_number)将它们绑定在一起,就像python中的字典:{build_number:revisions_list}。
这项工作的负担是打开文件并阅读它,找到与我的查询匹配的标签并返回列表。我不确定是否有大量小文件或一个大文件是否有意义。