Skip to content

Commit bc16cd7

Browse files
author
tommy
authored
Merge pull request #211 from RussGan/feature/optimize_guideline
🎨优化指引文档
2 parents 7db34d0 + 6213419 commit bc16cd7

4 files changed

Lines changed: 20 additions & 15 deletions

File tree

GettingStart(快速入门).md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,21 @@
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"/>

doc/client.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
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`目录
1111
b. 在命令行中执行安装脚本`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#五使用分布式节点模式执行客户端)进行配置。

doc/references/install_redis_on_centos.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff 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

server/dockerconfs/.env.local

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ MAIN_SECRET_KEY=lh+6y8pyf16bbor*)p=kp=p(cg615+y+5nnin$l(n%os$8z^v%
1717
## 服务DB配置
1818
MAIN_DB_NAME=codedog_main
1919
MAIN_DB_USER=root
20-
MAIN_DB_PASSWORD=TCA!@#2021
20+
MAIN_DB_PASSWORD='TCA!@#2021'
2121
MAIN_DB_HOST=mysql
2222
MAIN_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配置
4545
ANALYSIS_DB_NAME=codedog_analysis
4646
ANALYSIS_DB_USER=root
47-
ANALYSIS_DB_PASSWORD=TCA!@#2021
47+
ANALYSIS_DB_PASSWORD='TCA!@#2021'
4848
ANALYSIS_DB_HOST=mysql
4949
ANALYSIS_DB_PORT=3306
5050

@@ -73,7 +73,7 @@ TCA_DEFAULT_PASSWORD=admin
7373
## 服务DB配置
7474
LOGIN_DB_NAME=codedog_login
7575
LOGIN_DB_USER=root
76-
LOGIN_DB_PASSWORD=TCA!@#2021
76+
LOGIN_DB_PASSWORD='TCA!@#2021'
7777
LOGIN_DB_HOST=mysql
7878
LOGIN_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配置
9191
FILE_DB_NAME=codedog_file
9292
FILE_DB_USER=root
93-
FILE_DB_PASSWORD=TCA!@#2021
93+
FILE_DB_PASSWORD='TCA!@#2021'
9494
FILE_DB_HOST=mysql
9595
FILE_DB_PORT=3306
9696

0 commit comments

Comments
 (0)