安装Svn服务器

yum install -y subversion

mkdir -p /data/svn/myproject

svnadmin create /data/svn/myproject

vi /data/svn/myproject/conf/authz

#用户组

admin = test

#用户组所对应的用户

[/]               

#库目录权限

@admin = rw       

#用户组权限

*=r             

#非用户组权限


vi /data/svn/myproject/conf/passwd

[users]

# harry = harryssecret

# sally = sallyssecret

test= 123456


vi /data/svn/myproject/conf/svnserve.conf

[general]

# force-username-case = none

# 匿名访问的权限 可以是read、write,none,默认为read

anon-access = none

#使授权用户有写权限

auth-access = write

#密码数据库的路径

password-db = passwd

#访问控制文件

authz-db = authz

#认证命名空间,SVN会在认证提示里显示,并且作为凭证缓存的关键字

realm = /data/svn/myproject

[sasl]


svnserve -d -r /data/svn 启动

mkdir -p /data/workspace/myproject

svn co svn://127.0.0.1/myproject /data/workspace/myproject --username test--password 123456--force --no-auth-cache

service svnserve start 启动服务

service svnserve stop 停止服务

service svnserve restart 重启服务

killall svnserve 强制关闭服务命令


本地检出

右键点击本地副本,TortoiseSVN -> Settings -> Saved Data

Clear

svn://xx.xx.xx.xx/myproject

你可能感兴趣的:(安装Svn服务器)