svn 环境配置


php100下载 Subversion 和 TortoiseSVN 安装

cmd 执行 svnserve.exe -d -r D:\svn 如果不显示错误则安装成功

D:盘符下右键 出现TortoiseSVN 点击create repository here 创建版本库

server_svn\conf文件下进行配置

# anon-access = read
# auth-access = write

匿名用户是否可以读取svn内容 如果可以的话 去除前面#号 前面不要有空格

# password-db = passwd 密码数据库是否指定在passwd文件夹 (去掉#号)

con 文件夹下 passwd 文件对用户名密码设置 php = 123456
con 文件夹下 authz 文件对权限的设置
adminss=php100
adminss = r


服务器端: 文件夹下点击repo_brown 出现url 输入服务器端的ip svn://127.0.0.1 去顶 之后右键 checkout 将127.0.0.1载入到你要加载文件的目录

ok 添加 提交 更新 等操作


<!--以下操作未经实践 是否可以成功有待确认

window 启动自动增加 svn

sc create svnserve(服务名称,可以自定义) binpath= "C:\Program Files\SlikSvn\bin\svnserve.exe --service -root D:\svn"


sc create svnserve binpath= "D:\Program Files\Subversion\bin\svnserve.exe --service -root D:\svn_server"

svnserve.exe -d -r D:\svn_server (手动开启svn)

删除SVN服务
sc delete svnserve(服务名称 可以自定义)

执行成功后 服务器端如果重新启动服务器让其自动打开svn 去任务管理器找到svnserve 将手动启动修改成 自动启动

出现svn 服务没有及时响应启动或控制请求错误解决方式:

1 安装.net包

2 打开注册表 注册表可以在运行中用 regedit 打开然后在 注册表HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\svnserver 中找到ImagePath 项进行修改 具体内容为你的svn服务安装目录 例如我的安装在 D:\Program Files\Subversion 下,则内容修改为D:\Program Files\Subversion\bin\svnserve.exe --service ,之后打开计算机的服务 服务可以在 我的电脑 右键管理里找. 找到 svnserve 刷新一下 然后打开svnserve的属性看看是否修改过来了.之后启动服务 OK
就这个问题网上搜了好几个都不好用 只好自己解决.
-->

 

转载于:https://www.cnblogs.com/jphp/archive/2013/03/25/2981702.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值