subVersion和tortoiseSVN简单的配置
2011-05-29 21:46 jalen 阅读(750) 评论(0) 收藏 举报
subVersion在conf下的三个基本文件的配置
authz、权限配置
passwd、用户配置
svnserve.conf 核心配置(如开启,去掉#号,注意后面空格要去掉)
authz、权限配置
//默认组,及其默认用户的权限配置
[groups]
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe
//可指定某些用户在哪些文件夹下的读写权限。
# [/foo/bar]
# harry = rw //可读可写。
# &joe = r
# * =
# [repository:/baz/fuz]
# @harry_and_sally = rw
# * = r
//可自己创建一个组,如管理员租administration,包含哪些用户,可以自己指定
admin = jalen,ryan //用户以逗号隔开
[/foo/bar] //指定访问文件夹权限
admin = r //指定admin组内成员对文件夹只有可读权限
passwd、用户配置
//默认有2个用户配置,是被屏蔽的。
[users]
# harry = harryssecret
# sally = sallyssecret
//增加一个用户,并设置密码,可增加多个用户
jalen = 5201314110
svnserve.conf 核心配置(如开启,去掉#号,注意后面空格要去掉)
# anon-access = read //匿名用户是否读写
# auth-access = write
# password-db = passwd //是否需要密码进行使用 密码文档放到了passwd(用户配置文件)
# authz-db = authz //是否使用权限配置
# realm = My First Repository //顶级目录配置
创建服务器端库文件位置(我创建到了F:\server_svn下)
启动subversion svnserve.exe -d -r F:\server_svn //F:\server_svn 服务器端库文件的位置
TortoiseSVN - >repo-broswer定义浏览服务器svn://127.0.0.1 后面跟你的服务器地址,因为我本地所以127.0.0.1或者localhost
无提示错误,说明正确
checkout 将127.0.0.1服务器的文件载入到本地硬盘

subversion自动启动windows服务 Sc create svnserve binpath= "C:\Program Files\Subversion\bin\svnserve.exe --service --root F:\server_svn"
sc 服务命令
create 创建新服务
svnserve 服务名
binpath 执行命令及路径
Sc delete svnserve 删除服务
subversion自动启动windows服务成功,可在管理工具->服务中查看

设置启动类型

基本简单的配置就这样。详细了解去看看张恩民(php100)的教程。
PS:用了张老大的一张ppt的截图。呵呵。
浙公网安备 33010602011771号