38 lines
688 B
Markdown
38 lines
688 B
Markdown
# svn-log-tool
|
||
|
||
SVN 日志抓取与 AI 工作量分析工具,统一使用 Web 工作台入口。
|
||
|
||
## 入口
|
||
|
||
- `com.svnlog.web.WebApplication`
|
||
|
||
## 常用命令
|
||
|
||
```bash
|
||
# 一键启动(Docker)
|
||
make up
|
||
|
||
# 查看状态
|
||
make status
|
||
|
||
# 一键关闭
|
||
make down
|
||
|
||
# 编译
|
||
mvn clean compile
|
||
|
||
# 打包
|
||
mvn clean package -DskipTests
|
||
|
||
# 启动 Web(非 Docker 备用方式)
|
||
mvn spring-boot:run -Dspring-boot.run.mainClass=com.svnlog.web.WebApplication
|
||
```
|
||
|
||
## 代码结构
|
||
|
||
- `com.svnlog.web`:Web 入口、控制器、DTO、服务
|
||
- `com.svnlog.core.svn`:SVN 连接、日志抓取模型
|
||
- `com.svnlog.core.report`:Markdown 报告输出能力
|
||
|
||
更多运行和功能说明见 `docs/`。
|