要点概述
- 完成 设置 - 系统设置 处的系统基础配置后,即可新增或导入代码库来进行数据分析。
- 系统设置中,包含:基础设置、SMTP 设置、登录鉴权、LDAP 设置、功能开关、定时器设置、分析设置。
设置导航
图标 设置 -> 左侧菜单 系统设置
基础设置
通过基础设置,设定系统运行所必须的基本参数。点击 基础设置 版块处的 保存 按钮,保存基础设置信息。
-站点地址
-系统时区
-工作日
周报中的统计数据,只统计工作日相关数据,不包含非工作日数据。
-团队职级
-启用站内通知
勾选此选项时,会按照【通知设置】中的设置规则给相关账户发送站内通知。
SMTP设置
- 配置系统发件邮箱、发件邮箱密码、SMTP服务器地址信息,通过SMTP服务器发送邮件,如成员账户信息、修改密码信息、周报/日报邮件。
- 如果没有配置 SMTP 发件邮箱,那么启用新账户的密码和给已有账户重置密码需要在【账户管理】界面上直接输入需要的密码,而不是通过邮件发送密码。
- 点击 发件设置 版块处的 保存 按钮,保存发件设置信息。
登录鉴权
通过配置基于 OAuth2.0 的参数项,用户可以凭借在其他平台的账号,通过授权的方式一键登录思码逸系统。
点击 登录鉴权 版块处的 保存 按钮,保存登录鉴权信息。
LDAP设置
通过设置LDAP参数,可以接入企业内部的LDAP服务器,实现单点登录。
点击 LDAP设置 版块处的 保存 按钮,保存LDAP设置信息。
-LDAP 地址
-Bind DN
-Bind Credentials
-CA Certificate
-Search Base
-Search Filter
-Email attribute
Email 属性信息
功能开关
功能开关是2.X 版本的遗留功能,在 3.0 及之后版本中,发送周日报功能在 角色设置 中设置,白名单功能会有进一步的优化。管理人员 和 开发人员 的划分为2.X 版本中的划分,3.0 及之后的版本中不再有此账号角色划分。以下表述为2.X 中此功能开关设置的表述。
勾选开启相应功能:
- 是否在贡献者排行等页面中过滤掉在账户设置中不存在的贡献者?
- 是否向 管理人员 发送日报/周报?
- 是否向 开发人员 发送日报/周报?
点击 功能开关 版块处的 保存 按钮,保存功能开关设置信息。
定时器设置
通过定时器,设置系统自动分析时间和发送报告的时间。
采用 Cron 表达式 设置时间,格式为:Seconds Minutes Hours DayofMonth Month DayofWeek.
如果设置为空白,全0,或asddkfj等,将在系统配置文件默认的时间(默认是UTC 0点)分析/发送日报/周报。
系统维护窗口:系统维护将在指定的时间窗口期每日自动进行,清理过期报告和已删除的代码库数据。维护完成后将显著缩短数据加载时间。整个维护过程大约持续2小时,在维护窗口期内系统响应速度可能会有所下降,请根据实际情况设置合理的系统维护时间。
重新计算质量问题数时间(小时):当调整了问题忽略规则设置后,需要重新统计相关质量问题数据。此处设置用于设置在每天系统维护时(上一条系统维护窗口设置时间),花多长时间重新生成质量数据统计。为 0 时关闭本功能,为5小时时,每天花5小时重新生成质量数据统计。
点击 定时器设置 版块处的 保存 按钮,保存定时器设置信息。
分析设置
函数体的行数阈值:在这里可以设置不同开发语言的大函数的阈值(行数),超过阈值系统将提示 Functions should not have too many lines of code.
点击 分析设置 版块处的 保存 按钮,保存分析设置信息。