查看文章 |
SvnWebClient是用Java做的,请先安装配置好Tomcat,假设端口号是8081,并且保持其运行正常。 1.下载SvnWebClient,主页http://www.polarion.org/index.php,需要中文支持,做好下载中文修订版,下载地址http://www.cnblogs.com/legendry/archive/2006/06/17/428424.html 2.下载EnScript,地址为:http://gnuwin32.sourceforge.net/packages/enscript.htm,下载bin文件 3.复制SvnWebClient.war到Tomcat的虚拟目录下,运行http://localhost:8081/SvnWebClient,部署SvnWebClient 4.修改SvnWebClient部署文件夹的子文件夹WEB-INF下的web.xml,设置EnscriptPath,设置RepositoryUrl。 5.多版本库的支持,修改web.xml,添加如下参数: <context-param> 注:"http://localhost/svn/"是Subversion的版本库的父目录路径;param-value 值要用"/"结束,即要形如"http://localhost/svn/",而不是"http://localhost/svn",否则在SVNWebClient登陆时,在Repository name一项,直接输入版本库名称,是会出错的。 6.支持中文, 如果是以Tomcat运行的,则修改Tomcat的server.xml文件,增加修改如下: 如果是以Apache整合Tomcat运行的,则同样修改Tomcat的server.xml文件,增加修改如下: 注:8009是用来设置Apache要连接的Tomcat端口,因此Apache和Tomcat集成后,要使服务器支持UTF-8的中文地址,应该设置8009端口的<Connector >标签。 PS:实际使用下来,使用单库登陆时,会出现异常错误,改为多库模式就不错出错了,具体原因还未知,所以实际使用还请使用多库模式。 |