WINDOWS+APACHE+SVN 配置重点
时间:2008-12-18
来源:互联网
Windows平台下SVN(版本控制器)+APACHE(WEB服务器)二者搭配做一个版本控制服务端,嘎嘎。。。好东西瓦....
版本控制器在团队开发中起到非常关键的作用。可以让程序开发更加的有效率,还可以做到代码监控。
举例哈,如果一个功能修改后上传,结果运行是有问题,这时候,还要改回去,再上传。或许问题就都来了,但是用版本控制器,可以很快的恢复到上一个版本。
怎样是不是很爽!那么就来配置吧~~~
不过天下文章一大框,鄙人也生性懒惰,不愿多写内容(文笔太差...)
大家可以参考一下两个网址来做,不过多少都有问题。SVN的配置,我第一次就是找网络文章,没配置好,先搁置,今天闲来无事,继续配置,看了N篇文章,其中这2篇有点好,不过各有有点,取舍之后就是成功了。。。。SVN今日让我配置过了。。。
http://www.svn8.com/SVNzixun/20080730/864.html
http://blog.donews.com/keo321/archive/2007/02/25/1132525.aspx
其中 SVN8 不错,SVN的教程都在里面,可以去看看。下面那个是给我配置启发的。
具体的请配合文章看,我这里提示重点。
首先就是我上次没有注意的,SVN的版本要下载对,SVN对apache2.0 && apache2.2 都有不同的对应版本,注意下对版本,看里面的说明文件是否和你的apache版本符合。
符合后,就是apache的配置,具体的参考那2篇文章,注意的一点是
mod_dav_svn.so
mod_authz_svn.so
libdb43.dll
这3个文件都要放到Apache的modules目录下,而不是放到bin啊什么地方的,小心误导。
注意支持apache2.2的SVN那个DLL文件是libdb44.dll.
然后按照文章里面说的,放开注释啊,加上模块啊,添加SVN服务器路径,密码啊什么的。这些自己研究下,不会碰墙头的东西。搞定了?!那就重启APACHE。。。怎样启动没?!
没有的话,仔细看看之前的步骤对不对。专研下。。。。
好了,接下来安装客户端,这个没嘛好说的,安装就是了。
我安装的是 TortoiseSVN 的。还有中文包哦。
操作方面我也是浪费了1、2小时呢,比较烦人。我之前按照命令行建立的SVN版本库,结果不行,最后用客户端建立的。然后吧你需要的东西,进行添加,然后提交即可。这样就服务器也有了,同步了。
嘎嘎~~~一切就这么滑头.....我自己对客户端操作也是刚了解,之前功能可能说太强大了,或许还说少了呢!反正自己研究下吧。一般公司都要SVN的。学学也不错。
自己的项目也可以加入试验,哪天想要改回某个效果,还可以版本控制下....多好瓦!!!
就说这么多.....来着尽情留脚印啊.....来那么多人没人搭理我。。。。
文章来源:http://www.phptext.net/technology.php?vid=35
版本控制器在团队开发中起到非常关键的作用。可以让程序开发更加的有效率,还可以做到代码监控。
举例哈,如果一个功能修改后上传,结果运行是有问题,这时候,还要改回去,再上传。或许问题就都来了,但是用版本控制器,可以很快的恢复到上一个版本。
怎样是不是很爽!那么就来配置吧~~~
不过天下文章一大框,鄙人也生性懒惰,不愿多写内容(文笔太差...)
大家可以参考一下两个网址来做,不过多少都有问题。SVN的配置,我第一次就是找网络文章,没配置好,先搁置,今天闲来无事,继续配置,看了N篇文章,其中这2篇有点好,不过各有有点,取舍之后就是成功了。。。。SVN今日让我配置过了。。。
http://www.svn8.com/SVNzixun/20080730/864.html
http://blog.donews.com/keo321/archive/2007/02/25/1132525.aspx
其中 SVN8 不错,SVN的教程都在里面,可以去看看。下面那个是给我配置启发的。
具体的请配合文章看,我这里提示重点。
首先就是我上次没有注意的,SVN的版本要下载对,SVN对apache2.0 && apache2.2 都有不同的对应版本,注意下对版本,看里面的说明文件是否和你的apache版本符合。
符合后,就是apache的配置,具体的参考那2篇文章,注意的一点是
mod_dav_svn.so
mod_authz_svn.so
libdb43.dll
这3个文件都要放到Apache的modules目录下,而不是放到bin啊什么地方的,小心误导。
注意支持apache2.2的SVN那个DLL文件是libdb44.dll.
然后按照文章里面说的,放开注释啊,加上模块啊,添加SVN服务器路径,密码啊什么的。这些自己研究下,不会碰墙头的东西。搞定了?!那就重启APACHE。。。怎样启动没?!
没有的话,仔细看看之前的步骤对不对。专研下。。。。
好了,接下来安装客户端,这个没嘛好说的,安装就是了。
我安装的是 TortoiseSVN 的。还有中文包哦。
操作方面我也是浪费了1、2小时呢,比较烦人。我之前按照命令行建立的SVN版本库,结果不行,最后用客户端建立的。然后吧你需要的东西,进行添加,然后提交即可。这样就服务器也有了,同步了。
嘎嘎~~~一切就这么滑头.....我自己对客户端操作也是刚了解,之前功能可能说太强大了,或许还说少了呢!反正自己研究下吧。一般公司都要SVN的。学学也不错。
自己的项目也可以加入试验,哪天想要改回某个效果,还可以版本控制下....多好瓦!!!
就说这么多.....来着尽情留脚印啊.....来那么多人没人搭理我。。。。
文章来源:http://www.phptext.net/technology.php?vid=35
作者: MoHock 发布时间: 2008-12-18

不错....
作者: MoHock 发布时间: 2008-12-23
学习了
作者: lnxa 发布时间: 2009-08-01
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28