SVN的Web客戶端SVNWebClient如何配置詳解
本節(jié)向大家簡(jiǎn)單介紹一下如何配置SVN的Web客戶端SVNWebClient問題,主要從七個(gè)方面來說明,這里就向大家簡(jiǎn)單介紹一下,歡迎大家能和我一起學(xué)習(xí)如何配置SVN的Web客戶端SVNWebClient。
步驟如下:
1、下載WebClientforSVN,下載地址為:http://www.polarion.org/index.php
為了正確的處理中文問題,最好下載中文修訂版,地址為:http://legendry.cnblogs.com/archive/2006/06/17/428424.html
2、安裝TomCat,略。
3、下載EnScript,地址為:http://gnuwin32.sourceforge.net/packages/enscript.htm,下載bin文件。
4、修改配置如下:
設(shè)置EnscriptPath,在"%PROJECT_ROOT%/WEB-INF/web.xml"中修改如下設(shè)置
<context-param>
<param-name>EnscriptPath</param-name>
<param-value>c:\ProgramFiles\GnuWin32\bin\enscript.exe</param-value>
</context-param>
%PROJECT_ROOT%為SVNWebClient所在目錄
設(shè)置RepositoryUrl,在同一文件中尋找即可,也可以按照需要修改其它設(shè)置
5、在Tomcat的server.xml,增加如下修改
<Connectorport="8080"URIEncoding="UTF-8".../>(只需要增加URIEncoding="UTF-8")
以支持中文路徑尋址。
6、Subversion之SVNWebClient中多版本庫的設(shè)置
添加ParentRepositoryDirectory參數(shù):
<context-param>
<param-name>ParentRepositoryDirectory</param-name>
<param-value>http://localhost/svn/</param-value>
</context-param>
注:
1."http://localhost/svn/"是Subversion的版本庫的父目錄路徑;
2.param-value值要用"/"結(jié)束,即要形如"http://localhost/svn/",而不是"http://localhost/svn"。否則在SVNWebClient登陸時(shí),在Repositoryname一項(xiàng),直接輸入版本庫名稱,是會(huì)出錯(cuò)的。
7、SVNWebClient的優(yōu)點(diǎn)很多,但是必須輸入版本庫名稱以及用戶名和密碼登錄,MS并不支持匿名登錄。不能像直接用URL那樣訪問方便。
【編輯推薦】