windows下svn的筹建以及实现自动更新web目录
1:下载Setup-Subversion-1.8.13,双击安装
2:下载TortoiseSVN-1.8.10.26129-x64-svn-1.8.11 ,双击安装 鉴于博客书写的时间,所以,请配置的朋友去其官网下载最新版本
3:在D盘新建目录,作为svn版本库目录,如:
点击eves_china目录,右键-----TortoiseSVN---create reposetory here,点击OK 完成版本库的新建
4:双击eves_china------conf ,会看到四个文件,编辑svnserve.conf,这三个前面将其分号去掉
anon-access = read
auth-access = write
password-db = passwd
编辑:passwd文件,添加
eves_china=test2015
5:编辑钩子:eves_china\hooks 新建post-commit.bat文件
配置如下:
@echo off
SET REPOS=%1
SET REV=%2
SET DIR=%REPOS%/hooks
SET PATH=%PATH%;
SET WORKING=E:/EnvirOnment/WWW @网站根目录
svn update %WORKING% --username eves_china --password test2015
运行cmd,输入D:/svndata/eves_ebe/hooks/post-commit.bat,输出“正在升级版本库 版本为3”,则表示成功
6:将版本库和网站目录做关联,在eves_china文件夹中点击空白处,选择SVN Checkout
设置目录,点击OK,完成svn的搭建以及svn自动更新
7:配置完成之后,在svndata版本库中点击右键,选择svn Checkout ,将相应的版本库和本地目录关联
自己能访问,局域网不能访问:
1:Windows 7/Vista/XP/2003等系统中的远程终端服务是一项功能非常强大的服务,下面来教教大家如何开启端口:打开“控制面板”中的“Windows防火墙”,点击左侧的“高级设置”
2:右击“入站规则”在快捷菜单中选择“新建规则”
3:在“要创建的规则类型”中选择“端口”,点击“下一步”按钮
4:输入要开启的端口号,如“11901“点击“下一步”
5:选择“允许连接”,点“下一步”
6:可按默认选中“域”“专用”“公用”,点击“下一步”
7:最后输入名称和描述,名称最好和端口号一致,以后设置起来也方便。现在可以点“完成”按钮了。
访问的时候加:svn://192.168.3.210:11901/eves_china
不懂,可以加980454366,进行沟通