SVN服务器端工具
wget -qO- https://haies.cn/assets/svn_server_tool.sh
使用说明
在服务器端直接查看和统计 SVN 代码仓库信息,无需通过客户端连接。
功能:
- 目录内容查看:查看 SVN 仓库目录结构,仅显示指定目录的第一层内容(非递归)
- 代码修改历史查询:查看文件或目录的所有修改记录,包括版本号、作者、时间、提交信息
- 代码提交统计分析:统计提交情况,按作者统计提交次数和百分比,显示提交时间范围
基本用法
1 | ./svn_server_tool.sh <功能> <仓库路径> [目录/文件路径] |
- 功能参数(第一个参数):
ls列出目录、log查看历史、stat统计提交 - 仓库路径(第二个参数):SVN 仓库物理路径,如
/var/svn/repos/myproject - 目标路径(第三个参数):
ls为可选,log和stat为必填(仓库内相对路径)
使用示例
1 | # 查看仓库根目录 |