# btsvn-plus **Repository Path**: webplan/btsvn-plus ## Basic Information - **Project Name**: btsvn-plus - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-05-28 - **Last Updated**: 2025-05-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 宝塔面板SVN插件 ## 插件介绍 BTSVN是一款为宝塔面板开发的SVN(Subversion)版本控制系统插件。通过此插件,用户可以轻松管理SVN仓库并支持自动部署功能。 ## 主要功能 1. **SVN服务管理**:启动、停止、重启SVN服务 2. **版本库管理**:创建、修改、删除SVN版本库 3. **SVN仓库地址**:查看并复制SVN仓库访问地址 4. **自动部署**:支持代码提交后自动部署到指定目录 5. **部署日志**:记录并查看部署操作日志 ## 使用说明 ### 服务管理 - 在"服务状态"页面可以查看SVN服务的运行状态 - 提供启动、停止、重启操作按钮 ### 版本库管理 1. 创建版本库:点击"创建版本库",填写版本库名称和相关配置 2. 配置访问权限:可设置匿名用户和认证用户的访问权限 3. 创建用户:为每个版本库创建用户并分配权限 ### 自动部署 1. 在版本库列表中点击"部署"按钮,添加部署配置 2. 设置部署路径、SVN账号和是否启用自动部署 3. 启用自动部署后,每次代码提交都会自动更新到指定目录 4. 可随时查看部署日志或手动执行部署 ## 安装方法 1. 在宝塔面板的软件商店中搜索"BTSVN" 2. 点击安装即可 ## 环境要求 - 宝塔面板 7.0+ - Linux系统 - 已安装SVN服务 ## 版本记录 - v1.2: 增加SVN仓库地址查看、自动部署、部署日志功能 - v1.1: 初始版本,支持基础的SVN版本库管理功能