下载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上 ,