查看文章 |
又发现了一款SVN Repositories Web Viewer,主页:http://websvn.tigris.org/,也是用PHP编写的,配置比较简单,但是对版本库的中文目录和文件有乱码问题,没找到解决方案,似乎PHP写的都有这个问题,简单用了一下,没发现什么特别的优点。这种SVN的Web View太多了,看到要找到一款适合我们开发团队的还真不容易。 简单说一下配置: 根据要求需要下载Cygwin,http://www.cygwin.com/,下载组件Diff/Sed/Gzip/Tar;下载Enscript,http://gnuwin32.sourceforge.net/packages/enscript.htm 从主页中checkout下最新版本,重命名为WebSVN,复制到D:\WebSVN 1.修改wsvn.php中的$locwebsvnreal值,改为绝对路径"D:/WebSVN" 2.修改include下的distconfig.php,重命名为config.php,修改以下配置: //$config->setServerIsWindows();去除注释 //$config->setSVNCommandPath;//$config->setDiffPath;//$config->setEnscriptPath;//$config->setSedPath;//$config->setTarPath;//$config->setGZipPath,去除注释,并且填上正确的路径值。 通过$config->addRepository,添加一个版本库。 设置编码格式: $config->setInputEncoding('utf-8'); $config->setContentEncoding('utf-8'); 启用语法高亮,//$config->useEnscript();,去除注释 3.在Apache中设好虚拟目录,打开浏览器输入地址就可以了。 还有其他一些配置可以参考doc文件下的install.html |