搭建APACHE+HG-权限控制

本文介绍了如何在Windows环境下,通过XAMPP搭建Apache服务器,并结合Mercurial进行版本控制,同时详细阐述了权限控制的设置,包括创建用户密码文件、配置Apache httpd.conf文件以及在TortoiseHG中使用密码的方法。
摘要由CSDN通过智能技术生成

软件安装

下载TortoiseHGMercurial v2.9Python v2.7XAMPP v1.7.3(比较简单的apache服务),

下载地址:

Mercurial v2.9http://mercurial.selenic.com/

Python v2.7http://www.python.org/downloads/

XAMPP v1.8http://www.apachefriends.org/index.html

说明:Mercurial 不同版对应不同版本Python,原因是Python一个版本编译放到其它版本没办法编译,所以下载Mercurial看好对应的Python版本,这里使用的是Mercurial v2.9 for python2.7,下载的时候看好。

这里安装的Mercurial v2.9,是在Python里面安装一个支持的包,安装到这个目录下Python27/Lib/site-packages,安装包如下图。


下图是Mercurial v2.9安装文件。


上面两种选择一种安装,记住路径即可。

User/Python27/Lib/site-packages

或User/Mercurial

上面的软件安装好后可以进行下面的操作。

注意事项

最好是使用没有空格的路径!例如c:\ProgramFiles这样的路径最好不要用,不然可能出现错误。

Apache启动不了可能是端口号被占用,修改xampp/apache/conf/httpd.conf 将所有80修改为一个指定端口号。

Ssl端口号被占用修改\xampp\apache\conf\extra\httpd-ssl.conf,默认是443,如果被占用可以进行修改

 

创建仓库

使用TortoiseHG在某个目录创建repositorie,我的目录是F:\workspace\myhg

新建这个目录F:\workspace\myhg,选中myhg,右键->Create repositorie here

 

相关配置

在xampp安装目录htdocs下,建立一个hg文件夹

<xampp install>\htdocs\hg

在hg目录下,建立一个hgwebdir.cgi文件,把下面的内容拷贝进去

1

2

3

<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值