File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44
55详见服务部署文档:[ doc/deploy.md] ( doc/deploy.md )
66
7- ## 2. 配置项目
8-
7+ ## 2. 配置项目
8+ ###- Step 1:在浏览器输入http://<部署机IP>/,进入TCA主页,开始项目配置。
99![ homepage] ( https://tencent.github.io/CodeAnalysis/media/homepage.png )
1010
11- ### a. 创建团队,创建项目
11+ ###- Step 2:创建团队及项目。
1212
1313<img src =" https://tencent.github.io/CodeAnalysis/media/createTeam.png " width = " 50% " /><img src =" https://tencent.github.io/CodeAnalysis/media/createProject.png " width = " 45% " />
1414
15- ### b. 登记代码库
15+ ###- Step 3:登记代码库。输入代码库地址及配置凭证信息。
16+
17+ <img src =" https://tencent.github.io/CodeAnalysis/media/registerCodeRepo.png " width = " 90% " />
1618
17- < img src = " https://tencent.github.io/CodeAnalysis/media/registerCodeRepo.png " width = " 90% " />
19+ 注:在本地扫描模式下,待扫描的代码库需在客户端配置文件中配置本地路径,步骤3中登记的代码库并非最终实际扫描的代码库,详见客户端使用文档。
1820
19- ### c. 创建分析方案,配置代码检查规则包
21+ ###- Step 4: 创建分析方案,配置代码检查规则包。首次扫描可勾选「普通创建」,根据待分析的语言及问题类型勾选「分析语言」及「功能」。
2022
2123<img src =" https://tencent.github.io/CodeAnalysis/media/creataAnalysePlan.png " width = " 50% " />
2224<img src =" https://tencent.github.io/CodeAnalysis/media/planPage.png " />
Original file line number Diff line number Diff line change 22
33## 1. 安装Python环境和第三方库
44
5- a. 预装Python3.7、pip,支持 ` python3 ` 和 ` pip3 ` 命令
6- b. 在本地源码目录下安装依赖:` pip3 install -r client/requirements/app_reqs.pip `
5+ a. 预装Python3.7、pip,支持 ` python3 ` 和 ` pip3 ` 命令
6+ b. 在本地源码目录下安装依赖:` pip3 install -r client/requirements/app_reqs.pip `
77
88## 2. 安装第三方工具
99
10- a. 进入到` client/requirements ` 目录
10+ a. 进入到` client/requirements ` 目录
1111b. 在命令行中执行安装脚本` install.sh ` (linux/mac环境)或` install.bat ` (windows环境)
1212
1313## 3. 配置client/config.ini文件
@@ -46,5 +46,7 @@ b. 在命令行中执行安装脚本`install.sh`(linux/mac环境)或`install.bat
4646## 5. 启动一次代码分析
4747
4848进入到` client ` 目录下,执行命令:` python3 codepuppy.py localscan `
49- 注:步骤4中codedog.ini各项参数可由命令行传入,获取详细参数说明可运行` python3 codepuppy.py localscan -h ` 。
50- 使用` localscan ` 命令启动本地单次的代码分析,如需启动分布式并行分析任务,请参考[ 使用分布式节点模式] ( ../client/README.md#五使用分布式节点模式执行客户端 ) 进行配置。
49+ > 说明:
50+ > - 步骤4中codedog.ini各项参数可由命令行传入,获取详细参数说明可运行` python3 codepuppy.py localscan -h ` 。
51+ > - client的实现及启动脚本均依赖Python3版本为3.7,可执行`` python3 --version `` 查看版本。若版本有误,可安装版本为3.7的python并软链接到python3命令。
52+ > - 使用` localscan ` 命令启动本地单次的代码分析,如需启动分布式并行分析任务,请参考[ 使用分布式节点模式] ( ../client/README.md#五使用分布式节点模式执行客户端 ) 进行配置。
Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ CentOS 7.3 版本
99``` bash
1010$ yum install redis
1111```
12+ 注:安装redis可能会出现"no package redis available"的错误提示,请执行`` yum install epel-release `` 后重试redis安装命令。
1213
1314## 修改redis密码
1415``` bash
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ MAIN_SECRET_KEY=lh+6y8pyf16bbor*)p=kp=p(cg615+y+5nnin$l(n%os$8z^v%
1717# # 服务DB配置
1818MAIN_DB_NAME = codedog_main
1919MAIN_DB_USER = root
20- MAIN_DB_PASSWORD = TCA!@ # 2021
20+ MAIN_DB_PASSWORD = ' TCA!@#2021'
2121MAIN_DB_HOST = mysql
2222MAIN_DB_PORT = 3306
2323
@@ -44,7 +44,7 @@ ANALYSIS_SECRET_KEY=25n=e*_e=4q!ert$4u#9v&^2n+)_#mi7&7ll@x29@j=w=k^q@^
4444# # 服务DB配置
4545ANALYSIS_DB_NAME = codedog_analysis
4646ANALYSIS_DB_USER = root
47- ANALYSIS_DB_PASSWORD = TCA!@ # 2021
47+ ANALYSIS_DB_PASSWORD = ' TCA!@#2021'
4848ANALYSIS_DB_HOST = mysql
4949ANALYSIS_DB_PORT = 3306
5050
@@ -73,7 +73,7 @@ TCA_DEFAULT_PASSWORD=admin
7373# # 服务DB配置
7474LOGIN_DB_NAME = codedog_login
7575LOGIN_DB_USER = root
76- LOGIN_DB_PASSWORD = TCA!@ # 2021
76+ LOGIN_DB_PASSWORD = ' TCA!@#2021'
7777LOGIN_DB_HOST = mysql
7878LOGIN_DB_PORT = 3306
7979
@@ -90,7 +90,7 @@ FILE_SECRET_KEY=8b_!6t@kb=63c)4#e^0wub=x8%xd9624jm@#eiv3y#%b_%4!n=
9090# # 服务DB配置
9191FILE_DB_NAME = codedog_file
9292FILE_DB_USER = root
93- FILE_DB_PASSWORD = TCA!@ # 2021
93+ FILE_DB_PASSWORD = ' TCA!@#2021'
9494FILE_DB_HOST = mysql
9595FILE_DB_PORT = 3306
9696
You can’t perform that action at this time.
0 commit comments