Posts Tagged ‘服务器’

在Windows使用apache搭建Mercurial版本控制服务

最近工作需要,建立一个本地版本控制服务,用来共享代码。搭建简单的SVN服务可以使用VisualSVN,但Mercurial有没有类似的工具呢? 权限控制可以看这篇文章 Mercurial(HG)版本控制服务用户名验证 使用Serve 如果你需要简单的共享代码,可以直接使用TortoiseHG的Serve,可以push,pull,clone,不过没有什么验证。安全性不高,当然在内部网络这就可以了,但是同时只能提供一个项目的使用。 使用serve时push默认是不启用的,需要把Push require SSL设为False和Allow Push设为* 使用Apache搭建 如果你英文不错,可以到官方wiki这里看看~ 俺英文太菜了。。http://mercurial.selenic.com/wiki/PublishingRepositories , 搜索了一下,再找到一篇文章,跟着这里做 http://makinggames.ca/dev/version-control-mercurial-apache-tortoisehg/(依然是英文) 1.准备工作 下载TortoiseHG,Mercurial v1.6,Python v2.6(建议使用此版本),XAMPP v1.7.3(比较简单的apache服务),把上面的软件都安装了。 2.注意事项 最好是使用没有空格的路径!例如c:\Program Files这样的路径最好不要用,不然可能出现乱七八糟的错误。 在配置文件中路径使用“/” 或者使用”\\”,例如 “D:\\xampp\\htdocs” 3.创建repositories 使用TortoiseHG在某个目录创建repositorie,我的目录是F:\workspace\hg 4.配置 从Mercurial中找到library.zip(注意是Mercurial里的,不是TortoiseHG的library.zip,不然会出错!!),解压到一个目录,我这里是解压到D:\\xampplite\\mlib目录,把Mercurial中templates目录同样复制到此目录下。 在xampp安装目录htdocs下,建立一个hg文件夹 <xampp install>\htdocs\hg 在hg目录下,建立一个hgwebdir.cgi文件,把下面的内容拷贝进去 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 #!C:/Python26/python.exe # [...]


【基础教程】JBOSS4的安装与测试

准备软件: JBoss-4.2.3.GA:http://sourceforge.net/projects/jboss/ 点我下载吧 JDK1.6:http://java.sun.com/javase/downloads/找到JDK6下载 如果本来已经安装JDK1.6了就不用再下载安装了。(注意:JBoss-4.2.3与JDK依赖,请尽量使用JDK1.6版,其他版本JDK我没测试过) …