<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>阅读网络 &#187; apache</title>
	<atom:link href="http://readtheweb.info/tag/apache/feed/" rel="self" type="application/rss+xml" />
	<link>http://readtheweb.info</link>
	<description>PHP、CSS、Ajax，网站开发和其他</description>
	<lastBuildDate>Sat, 22 May 2010 05:40:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>zh</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>在Windows上配置PHPEclipse, SVN和Apache.</title>
		<link>http://readtheweb.info/2007/06/02/phpeclipse-svn-apache-ide-windows/</link>
		<comments>http://readtheweb.info/2007/06/02/phpeclipse-svn-apache-ide-windows/#comments</comments>
		<pubDate>Sat, 02 Jun 2007 12:21:44 +0000</pubDate>
		<dc:creator>neriodavid</dc:creator>
				<category><![CDATA[技术]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[网站开发]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[PHPEclipse]]></category>
		<category><![CDATA[Subvserion]]></category>

		<guid isPermaLink="false">http://readtheweb.info/2007/06/02/phpeclipse-svn-apache-ide/</guid>
		<description><![CDATA[过去的一个月，我正忙于增进我关于PHP,Ruby on Rails and Prototype（一个Javascript的框架）的知识。Ruby on Rails 真会让世界震惊！不过，由于我最常用PHP,所以我只是想找到一个比较好的编辑器，以便于我在PHP上的工作，你知道，就是调改某些开放源代码的内容管理系统（CMS)。于是，我找到这本介绍PHPEclipse的书：Phpeclipse: A User Guide。结果是非常让人兴奋的，我不仅得到了一个好的编辑器，还得到了一个高质量的企业及水平的IDE！——由于每个组件，包括Eclipse本身，都是开放源代码的，所以他们没花我一分钱。但是，对于把我的PHPEclipse与Subversion整合起来一起工作来说，确实有一些困难。这个帖子将介绍一些当你在Windows上创建subversion的基于Apache的服务器和PHPEclipse的subversion的客户时要注意的一些事情(我用的是Windows XP SP2）。

首先，你需要知道的是，当前的PHPEclipse版本PHPEclipse1.1.8并不与Eclipse 3.2.X兼容，所以你需要下载并装上Eclipsse 3.1.X的版本。
其次，你必须首先正确地装上基于Apache的Subversion服务。经过在网上的一番很长时间地搜索，我相信这个由Aaron West撰写的帖子——配置一个基于Apache，Subcersion，TortoiseSVN以及Subclipse的开发环境——是一个最具体的教你如何做这个的文章。然而，需要注意的是，这篇文章用的是Apache 2.0.59,这是因为当前的subversion Apache mod, Mod_authz_svn.so和mod_dav_svn.so 并不与高于Apache2.2版本的Apache相兼容。你们很有可能用的是XAMPP，因为有很多地方都推荐它；但是，XAMP的最近版本是基于Apache2.2.4，所以这是不行的。我通过一段很长的路找到了一篇关于这件事的很有趣的故事——由Aral Balkan撰写的：在Windows上让SVN与WebDav一起工作……。相信我，作者很有趣味地讲述了这个故事，我每次读它都几乎笑个不停。 由于我不想以及不能在我自己的机器上编译Apache2.2.4，所以这个故事给了我一些WAMP如何可能会工作的眉目。然而，当我访问了WAMP Server的官方网站后,了解到当前的WAMP版本也是基于Apache2.2.4的。幸运的是，我以前在我的硬盘上保留了一份WAMP的早期版本，所以，当我装上了那个版本以后，我可以用我在Asron的那个帖子里找到的指令来配置基于Apache的subversion 服务。无论如何，这里关键的是你必须用Apache2.0.X， 如果你想将subversion 服务配置于Apache上的话。
第三件你必须留心的事是，由于用Eclipse3.1.X,所以the Eclipse Subversion plugin需要其subclipse 1.0.5的版本，而不是其用于Eclipse3.2.X中的最近版本。实际的装载过程是非常容易的，但是，当你装载完成后重起和每一次运行Eclipse，在Eclipse中的错误登入信息中，你会发现像如下的错误讯息：

While loading class "org.tigris.subversion.subclipse.ui.console.ConsoleDocument$ConsoleLine", thread "main" timed out waiting (5000ms) for thread "Worker-1" to finish starting bundle " org.tigris.subversion.subclipse.ui". To avoid deadlock, thread "main" is [...]]]></description>
		<wfw:commentRss>http://readtheweb.info/2007/06/02/phpeclipse-svn-apache-ide-windows/feed/langswitch_lang/zh/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
