SVN 资源权限管理系统 — 安全流畅极简可靠
软件信息
-
后台语言:Java
-
数据库:MySQL
-
框架:SpringMVC,svnkit
-
后台UI框架:HUI+
-
开源协议:Apache-2.0
功能
-
SVN仓库创建,管理;
-
SVN用户,用户组创建,管理;
-
SVN资源权限授权;
-
用户权限查看,密码更改;
-
SVN仓库支持多库模式;
预览(部分功能)
登录页:
SVN仓库管理:
创建SVN仓库理:
SVN仓库资源权限管理:
用户资源权限查找
一、使用源码开发部署步骤:
- 下载项目源码;
- 找到文件 test\resources\svnadmin_init.sql 进行执行初始化;
- 默认root账户:root/root
- 删除所有账户,进行登录,则可以重新初始化管理员账号;
- SVN认证账户和登录账户默认一致;
二、使用部署包直接部署步骤:
- 下载最新部署包V4.1.0(点此下载);
- 找到文件 src\test\resources\sql\svnadmin_init.sql 进行执行初始化;
- 配置数据库连接信息,配置文件位置:WEB-INF/classes/jdbc.properties
- 部署到tomcat等Web容器中即可;环境推荐JDK1.8 / Tomcat8
- 默认root账户:root/root
- 删除所有账户,进行登录,则可以重新初始化管理员账号;
- SVN认证账户和登录账户默认一致;
三、使用多库启动模式:
假设你的SVN地址为D:\svn\demo, 那么你需要使用多库的启动方式
svnserve -d -r D:\svn
你的访问路径将是这样的: svn://localhost/demo
github:https://gitee.com/hpboys/svnadmin
来源:oschina
链接:https://my.oschina.net/u/3530608/blog/3104566