分享

Using Subversion With ViewCVS For Windows

 ekylin 2006-08-12
Using Subversion With ViewCVS For Windows

Using Subversion With ViewCVS For Windows

软件列表:
Subversion Windows : http://subversion.
Apache2 2.0.* Windows : http://httpd.
Python 2.3 Windows : http://www.
Python for Windows Extension : http://starship./crew/mhammond/win32
Python 2.3 bindings for Subversion on Win32 svn-win32-1.0.*_py.zip : http://subversion.
Mod_python Windows : http://www.mod
ViewCVS 1.0-dev : http://viewcvs.

在开始之前,你需要安装Subversion, Apache2, Python, Python Win32 Extension, Mod_python
把svn-win32-1.0.*_py.zip压缩包中的libsvn, svn解压到C:\Python23\Lib下

上面的步骤执行完成以后,开始安装ViewCVS,检查path路径中是否放了python的路径,或者输入python的文件夹。执行安装执行脚本
C:\temp\ViewCVS>C:\Python23\python.exe viewcvs-install
输入安装目录,例如g:\viewcvs

Subversion档案库建立
G:\svn>svnadmin create lh

修改Apache配置档,使用Module的方式来执行,速度比cgi的要快
C:\Program Files\Apache Group\Apache2\conf\httpd.conf

LoadModule python_module modules/mod_python.so

ScriptAlias /view "g:/viewcvs/www/mod_python/viewcvs.py"
<location /view>
   AddHandler python-program .py
   PythonPath "[r‘g:\\viewcvs\\lib‘]+sys.path"
   PythonHandler apache
   PythonDebug On
   AddDefaultCharset UTF-8
</location>

更改ViewCVS配置档
G:\viewcvs\viewcvs.conf

svn_roots = lh: g:\svn\lh
svn_parent_path = g:\svn

default_root = lh

Address和language可以按照需求更改,我这里设置language=zh-CN

重启Apache就可以了,因为Subversion在windows下的安装有很多相关的网页说明,而在windows系统下集成viewcvs和 subversion的说明性资料就几乎没有了,最后找到一个韩文的资料页面,虽然看不懂韩文,不过大致可以明白流程,这么困难的设定好了,还是有留下一些资料好了。

还有关于subversion存取级别的设定,本来以为官方说明中htpasswd -c /etc/svn-auth-file harry里面htpasswd是linux系统的命令呢,没想到是apache目录下bin里面的一个可执行文件,按照官方文档里面的说明就很简单的设定了。

原文引用 http://wiki./wiki.php/SubversionWithViewCVSForWindows

本文引用通告地址: http://blog.csdn.net/sunwang123456/services/trackbacks/362118.aspx

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多