feat(web): unify web entry, preset config, SSE streaming and dual-pane live logs

This commit is contained in:
liumangmang
2026-04-03 15:40:31 +08:00
parent 2d6c64ecff
commit 2150dfe24e
42 changed files with 1917 additions and 1533 deletions

28
README.md Normal file
View File

@@ -0,0 +1,28 @@
# svn-log-tool
SVN 日志抓取与 AI 工作量分析工具,统一使用 Web 工作台入口。
## 入口
- `com.svnlog.web.WebApplication`
## 常用命令
```bash
# 编译
mvn clean compile
# 打包
mvn clean package -DskipTests
# 启动 Web
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/`