svn服务器架设

下载svn服务器

 

http://liaomin789.javaeye.com/blog/667957   (我的另一个blog)

安装服务器 

 

进入cmd命令    输入 svnadmin create C:/svn_repository  此时 C:/svn_repository目录中出现一系列的文件

 

通过TortoiseSVN (客户端软件) 到达一个目录 比如c://test  点击右键  ---》TortoiseSVN--》Import

输入地址 svn://localhost

 此时出现可能出现异常 也可能弹出输入用户密码

进入C:/svn_repository/conf

修改 svnserve.conf  配置文件

 

去掉下面行前面的#

anon-access = read  (表示没有验证的权限  这里只可读)
auth-access = write  (表示验证后的权限 实力可读科协)

password-db = passwd (这里表示设置用户名密码的文件)

authz-db = authz (这里表示用户权限控制的文件)

 

去掉#时注意 前面不要留空格 否则出现

             关于svnserve.conf:12: Option expected的问题

passwd 密码配置文件 是一个字典文件

比如 添加用户([users]说明下面添加的使用)

加入  :   admin=liaomin  表示添加一个用户名是admin 密码是 liaomin的用户

 

authz 权限配置文件

添加组

[groups]
admin_auth = admin,abc

表示添加一个组 admin_auth  用户admin [/]

 

添加权限

[/]
@admin_auth = rw
@read_group=r
* = r及abc属于该组

 

[/]表示根目录

@admin_auth = rw 表示 admin_auth对 根目录有读写权限

*=r表示除上面所有的组都只有读的权限

 

 配置好后

通过TortoiseSVN (客户端软件) 到达一个目录 比如c://test  点击右键  ---》TortoiseSVN--》Import  输入地址 svn://localhost

输入passwd 的用户名密码,可以导入文件到svn上 ,

 

 

posted @ 2010-05-17 11:25  饺子吃遍天  阅读(83)  评论(0编辑  收藏  举报