windows下svn的搭建以及实现自动更新web目录

来源:互联网 发布:ubuntu下卸载mysql 编辑:程序博客网 时间:2024/04/28 05:17

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,进行沟通

0 0