我继承了遗留项目,去年一直致力于改进代码。为了了解我的发展,我已经购买了NDepend许可证并开始成功使用它。
但我想看看自从我开始重构以来我一直在做什么。所以我想知道你是否可以在NDepend项目中添加分析并对其进行约会。我仍然可以获得旧的DLL,所以我可以运行分析,但是NDepend将它定为我运行分析的日期,而不是在编译时。
答案 0 :(得分:0)
NDepend将历史分析结果存储在项目属性>指定的目录中。分析>历史分析结果。
日期由文件夹层次结构表示。
YYYY_MM
DayOfMonth_Hour_Minute
例如$HistoricAnalysisResultDir$\2017_09\12_14_20
表示分析结果的日期为2017年9月12日,14:20。
您只需手动模仿此层次结构并将.ndar
文件存储在其中(NDepend分析结果文件)。
一个很好的选择是在NDepend.API上写一个简短的程序来为你做这个:
编辑10Oct2017使用历史分析结果并且基线设置不足以更新趋势。使用趋势功能查看Power Tool源代码,您将了解如何记录过去的趋势指标。