CentOS 7中安装Websvn ================================================================================ **WebSVN**为你的Subversion提供了一个试图,它设计用来反映Subversion的一整套方法。你可以检查任何文件或目录的日志,以及查看任何指定修改库中修改、添加或删除过的文件列表。你也可以检查同一文件两个版本的不同之处,以便确切地查看某个特性修订版中的修改。 ### 特性 ### WebSVN提供了以下这些特性: - 易于使用的界面; - 可自定义的模板系统; - 文件列表的着色; - 过错视图; - 日志信息搜索; - 支持RSS订阅; ### 安装 ### 我使用以下链接来将Subversion安装到CentOS 7。 - [CentOS 7上如何安装Subversion][1] **1 – 下载websvn到/var/www/html。** cd /var/www/html ---------- wget http://websvn.tigris.org/files/documents/1380/49057/websvn-2.3.3.zip **2 – 解压zip包。** unzip websvn-2.3.3.zip ---------- mv websvn-2.3.3 websvn **3 – 安装php到你的系统。** yum install php **4 – 编辑web svn配置。** cd /var/www/html/websvn/include ---------- cp distconfig.php config.php ---------- vi config.php ---------- // Configure these lines if your commands aren't on your path. // $config->setSVNCommandPath('/usr/bin'); // e.g. c:\\program files\\subversion\\bin $config->setDiffPath('/usr/bin'); ---------- // For syntax colouring, if option enabled... $config->setEnscriptPath('/usr/bin'); $config->setSedPath('/bin'); ---------- // For delivered tarballs, if option enabled... $config->setTarPath('/bin'); ---------- // For delivered GZIP'd files and tarballs, if option enabled... $config->setGZipPath('/bin'); ---------- // $config->parentPath('/svn/'); ---------- $extEnscript[".pl"] = "perl"; $extEnscript[".py"] = "python"; $extEnscript[".sql"] = "sql"; $extEnscript[".java"] = "java"; $extEnscript[".html"] = "html"; $extEnscript[".xml"] = "html"; $extEnscript[".thtml"] = "html"; $extEnscript[".tpl"] = "html"; $extEnscript[".sh"] = "bash"; ~ 保存并退出。 **6 – 重新加载apache并启动websvn链接http://ip/websvn。** ![websvn](http://180016988.r.cdn77.net/wp-content/uploads/2015/01/websvn.png) 一切搞定。 -------------------------------------------------------------------------------- via: http://www.unixmen.com/install-websvn-centos-7/ 作者:[M.el Khamlichi][a] 译者:[GOLinux](https://github.com/GOLinux) 校对:[校对者ID](https://github.com/校对者ID) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出 [a]:http://www.unixmen.com/author/pirat9/ [1]:http://www.unixmen.com/install-subversion-centos-7/ [2]: [3]: [4]: [5]: [6]: [7]: [8]: [9]: [10]: [11]: [12]: [13]: [14]: [15]: [16]: [17]: [18]: [19]: [20]: