- 在配置中添加SSH_CLONE_TIMEOUT、SSH_TEST_TIMEOUT和SSH_CONNECT_TIMEOUT - 替换print为logging记录关键操作和错误 - 改进SSH命令构建方式防止注入 - 添加分支名验证逻辑 - 优化错误消息显示,避免暴露敏感信息 |
||
|---|---|---|
| .. | ||
| agent | ||
| llm | ||
| rag | ||
| git_ssh_service.py | ||
| init_templates.py | ||
| report_generator.py | ||
| scanner.py | ||
| zip_storage.py | ||
- 在配置中添加SSH_CLONE_TIMEOUT、SSH_TEST_TIMEOUT和SSH_CONNECT_TIMEOUT - 替换print为logging记录关键操作和错误 - 改进SSH命令构建方式防止注入 - 添加分支名验证逻辑 - 优化错误消息显示,避免暴露敏感信息 |
||
|---|---|---|
| .. | ||
| agent | ||
| llm | ||
| rag | ||
| git_ssh_service.py | ||
| init_templates.py | ||
| report_generator.py | ||
| scanner.py | ||
| zip_storage.py | ||