Svnadmin is a very simple Java Web program, mainly used to manage SVN projects, access to project users and access rights, source code address: Http://code.google.com/p/jsvnadmin.
Jdk+tomcat Installation Reference: Build Linux-java Web Runtime environment: Install Jdk+tomcat
MySQL installation reference: Build Linux-java Web Runtime environment: install MySQL
1, upload and unzip # file to be uploaded under Tomcat:/usr/local/tomcat7/Webapps[[email protected] webapps]#UnzipSvnadmin.war-d svnadmin[[email protected] webapps]#RM-RF Svnadmin.war2, modify the database configuration file [[email protected] WEB-inf]# vim/usr/local/tomcat7/webapps/svnadmin/web-inf/Jdbc.propertiesdb=MySQLMySQL.jdbc.driver=Com.mysql.jdbc.DriverMySQL.jdbc.url=jdbc:mysql://127.0.0.1:3306/svnadmin?characterencoding=utf-8Mysql.jdbc.username=RootMySQL.jdbc.password=Root3, import svnadmin project MySQL database and language pack [[email protected] src]# MySQL-U root-p svnadmin <mysql5.sql[[email protected] src]# MySQL-U root-p svnadmin <En.sql4, start Tomcat[[email protected] bin]#/usr/local/tomcat7/bin/startup.SH
Visit: http://134.32.123.103:8080/svnadmin/
First login set up admin account and password
Installing and manipulating Document Resources address: https://download.csdn.net/download/cac2020/10721944
Note: The SVN admin does not support the HTTPS protocol.
Reference:
Https://www.linuxidc.com/Linux/2017-12/149716.htm
75269411
Continuous Integration II: Build SVN server (svnadmin)