软件安装
下载TortoiseHG,Mercurial v2.9,Python v2.7,XAMPP v1.7.3(比较简单的apache服务),
下载地址:
Mercurial v2.9:http://mercurial.selenic.com/
Python v2.7:http://www.python.org/downloads/
XAMPP v1.8:http://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 < |