windows SVN 客户端连接 Linux SVN 服务器


windows  SVN  客户端连接 Linux  SVN 服务器

插件地址自取       链接:http://pan.baidu.com/s/1o8o4aF4  密码:usnz     若想尝试在Windows中安装svn服务端,文件也有


一,安装svn服务器


在Linux中安装了服务端,

$ yum install subversion


二,在Windows中安装客户端(TortoiseSVN-1.9.4.27285-x64-svn-1.9.4.msi)


三,基本的SVN服务器配置

1,新建一个目录用于存储SVN所有文件


$ mkdir /svn

2,新建一个版本仓库

$ svnadmin create /svn/project

3,添加用户
要添加SVN用户非常简单,只需在/svn/project/conf/passwd文件添加一个形如“username=password”的 账号为username和密码为password

[users]
mysj = mysj
test = test


5,修改用户访问策略
/svn/project/conf/authz记录用户的访问策略,以下是参考:


[groups]
admin=mysj               //将用户进行分组
user=test


[project:/]             //进行授权

@admin = rw             //r表示读,w表示写
@user = r
* =


6,修改svnserve.conf文件,让用户和策略配置升效.
svnserve.conf内容如下:


此处切记要注意空格,不然会导致svn配置不成功


[general]
anon-access = none
auth-access = write                        
password-db = /svn/project/conf/passwd
authz-db = /svn/project/conf/authz


7,启动服务器
# svnserve -d -r /svn


注意:如果修改了svn配置,需要重启svn服务,步骤如下:


$ ps -aux|grep svnserve
$ kill -9 ID号   杀死服务
$ svnserve -d -r /svn


四,在Windows系统中检出svn的文件,此时的地址也应该为                       svn://Linux的ip地址/project/文件夹名(你自己创建的)。


问题





你可能感兴趣的:(svn)