百度空间 | 百度首页 
               
 
查看文章
 
安装SvnWebClient
2007-10-23 10:29

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>
         <param-name>ParentRepositoryDirectory</param-name>
         <param-value>http://localhost/svn/</param-value>
</context-param>

注:"http://localhost/svn/"是Subversion的版本库的父目录路径;param-value 值要用"/"结束,即要形如"http://localhost/svn/",而不是"http://localhost/svn",否则在SVNWebClient登陆时,在Repository name一项,直接输入版本库名称,是会出错的。

6.支持中文,

如果是以Tomcat运行的,则修改Tomcat的server.xml文件,增加修改如下:
<Connector port="8080" URIEncoding="UTF-8" ... />(只需要增加URIEncoding="UTF-8")

如果是以Apache整合Tomcat运行的,则同样修改Tomcat的server.xml文件,增加修改如下:
<Connector port="8009" URIEncoding="UTF-8" ... />(只需要增加URIEncoding="UTF-8")

注:8009是用来设置Apache要连接的Tomcat端口,因此Apache和Tomcat集成后,要使服务器支持UTF-8的中文地址,应该设置8009端口的<Connector >标签。

PS:实际使用下来,使用单库登陆时,会出现异常错误,改为多库模式就不错出错了,具体原因还未知,所以实际使用还请使用多库模式。


类别:Subversion | 添加到搜藏 | 浏览() | 评论 (2)
 
最近读者:
 
网友评论:
1
2008-05-21 10:47 | 回复
登录用什么用户名和密码?
 
2
2008-05-21 10:47 | 回复
我现在登录的情况是 Your credentials are not correct. Please check them and try again. 请指教!!
 
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu