# 运行逻辑说明
```bash
 sudo python3 main.py "集成工作单-质量更新3.x补丁运维.xlsx" "质量更新3.1在线-首轮&第一轮回归提测(调整)"
```
1. get_common_part.py
    会把指定excel表格"集成工作单-质量更新3.x补丁运维.xlsx"的指定sheet"质量更新3.1在线-首轮&第一轮回归提测(调整)"，源码包去重。
    得到每个年度的公共源码包列表。作为result.xlxs sheet的前几列
2. get_info_from_ppa.py
    获取excel "ppa和git分支" 每个年度具体系列的ppa审核地址，获取待审核的编译状态和审核信息，这里可以是bugfix-ppa也可以是每周cve-ppa.
    ppa地址需要预先在"ppa和git分支"sheet中填写好
3. get_info_from_net.py
    config 中写入所有源码包名，查询对应产线包版本，产线名默认全产线
    执行后数据写入cve_tool/output/result.xlsx

    使用前可以预处理源信息数据:get_source_packages_info.sh 用于将version-list中所有源的包信息下载到本地packages_info/source_packages_info/ 目录下
    每个产线外网源信息放在：cve/CVE常态化自动化测试提测模板.xlsx中需要预先填写好
4. init_product_line.py 和 judge_all.py 用于生成最后的审核结果

