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 |
|