Windows environment:
1, the server installation svn
svn server software Server VisualSVN https://www.visualsvn.com/downloads/
Configuration
Establish repo warehouse, set logon rights
2, install the svn client software
svn client software TortoiseSVN https://tortoisesvn.net/downloads.html
use
Record server the repo URL (https://192.168.0.2/svn/testSVNrepo/), empty folder, right -> SVN Checkout ...
CentOS environment:
1, the server installation svn
#yum install subversion
Configuration:
#mkdir / svn ## svn repository build root directory
#svnadmin create / svn / test ## test build warehouse project
#cd / svn / test / conf ## into the test project configuration directory, the account is configured in the passwd, the permissions configured in authz, the service is configured in the svnserve.conf
[users]
wu = wly001
admin = wly001
1 [groups] 2 admin_group = admin,wu 3 4 [/] 5 @admin_group = rw
[general]
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz
realm = /opt/svn
2, Windows client connections
svn client software TortoiseSVN https://tortoisesvn.net/downloads.html
use
Record server the repo URL (svn: //192.168.0.2/test/), empty folder, right -> SVN Checkout ..
3, linux client connection
Install svn #yum install subversion
use
#svn co svn://192.168.2.117/testSVNwu