http://dev.csdn.net/article/72790.shtm
在Windows 2000下安装ViewCVS
选择自 huhong81312 的 Blog
先决条件
CVSNT 2.0.x
Python 2.3
Python Win32 Extensions
1、安装
从http://russ.hn.org/viewcvs/下载ViewCVS的最新版本viewcvs-1.0-dev-r6.zip,解压后运行脚本viewcvs-install
python.exe viewcvs-install
输入安装目录,例如C:viewcvs
如果需要图形化显示cvs树,可以从http://www.akhphd.au.dk/~bertho/cvsgraph/下载CvsGraph
给源码关键字加上颜色标记,可以从http://gnuwin32.sourceforge.net/packages.html下载Enscript(需要sed,libiconv,libintl支持)
下载后都解压至一目录,例如C:GnuWin32,将此目录加PATH环境变量中
2、配置
修改viewcvs.conf
cvs_roots指定CVS仓库的根,如cvs_roots = cvs: E:cvs-repositoryCVSROOT
cvsnt_exe_path指定cvsnt的位置 cvsnt_exe_path = C:Program Filescvsntcvs.exe
address指定管理员的email
languages修改成zh-cn, en-us支持中文
启用enscript
use_enscript = 1
enscript_path = C:GnuWin32
启用cvsgraph
use_cvsgraph = 1
cvsgraph_path = C:GnuWin32
3、运行
i. 执行安装目录下的standalone.py脚本以standalone的方式运行viewcvs
ii.结合apache
以普通CGI方式运行
修改httpd.conf
添加
ScriptAlias /viewcvs "C:/viewcvs/www/cgi/viewcvs.cgi"
重启apache,访问http://localhost/viewcvs
或
借助mod_python模块
安装Mod_python,下载地址http://httpd.apache.org/modules/python-download.cgi
修改httpd.conf
添加
LoadModule python_module modules/mod_python.so]
Alias /viewcvs/ "C:/viewcvs/www/mod_python/"
<Directory "C:/viewcvs/www/mod_python">
Options Indexes MultiViews
AllowOverride Options FileInfo
Order allow,deny
Allow from all
</Directory>
重启apache,访问http://localhost/viewcvs/viewcvs.py
[Useful links]
CVSNT 2.0.38 | http://www.cvsnt.com/downloads/
ViewCVS 1.0-dev for Windows Release 6 | http://russ.hn.org/viewcvs/
Python 2.3.4 | http://www.python.org/2.3.4/
Python Win32 Extensions | http://starship.python.net/crew/mhammond/win32/Downloads.html
Apache 2.0 | http://httpd.apache.org/download.cgi
Mod_python | http://httpd.apache.org/modules/python-download.cgi
CvsGraph | http://www.akhphd.au.dk/~bertho/cvsgraph/
Enscript,sed,libiconv,libintl | http://gnuwin32.sourceforge.net/packages.html
Python Win32 Extensions:http://starship.python.net/crew/mhammond/
如果需要图形化显示cvs树,可以从http://www.akhphd.au.dk/~bertho/cvsgraph/下载CvsGraph
给源码关键字加上颜色标记,可以从http://gnuwin32.sourceforge.net/packages.html下载Enscript(需要sed,libiconv,libintl支持)
分享到:
相关推荐
### Windows下搭建CVS服务器详解 #### 一、引言 在软件开发过程中,版本控制系统是不可或缺的一部分。其中,CVS(Concurrent Versions System)作为最早的版本控制系统之一,在早期的软件开发团队中得到了广泛的...
在安装和配置过程中,需要注意以下几点: - **系统要求**:确保你的服务器环境满足ViewVC的运行需求,通常需要Python环境和相应的版本控制系统。 - **安装步骤**:解压`viewcvs-0.9.4`,按照官方文档的指引编译和...
此外,还有其他辅助工具如**TortoiseCVS 1.8.21**,它可以提供一个图形界面来操作CVS,特别适合于Windows环境下的用户。 - **CVS Web**: 提供了一个基于Web的接口,用于查看CVS仓库中的内容。 - **ViewCVS**: 另一...
源代码可以在官方站点http://www.aleph1.co.uk/cgi-bin/viewcvs.cgi/上下载,选择Download GNU tarball进行下载。下载完成后,使用`tar zxvf`命令解压文件,进入解压后的`cvs/yaffs2`目录。 接下来,我们需要将...
相应的驱动代码通常在内核的相关子目录下,需要仔细阅读和理解这些代码。 总的来说,移植Linux内核到At91rm9200开发板是一个涉及到多个步骤的复杂过程,不仅需要对Linux内核有深入的理解,还需要熟悉ARM架构和硬件...
4. **开发者贡献分析**:通过对CVS日志的分析,CVSView可以统计每个开发者对项目所做的贡献,这在团队协作中非常有价值,可以作为评估工作量和分配任务的依据。 5. **搜索功能**:用户可以按关键字搜索CVS日志,...
3. **简单安装**:与ViewCVS相比,WebRCSdiff的一大优势是其安装过程更为简单,这使得非技术背景的用户也能快速上手。 4. **直观的界面**:通过WebRCSdiff,用户可以通过图形化界面轻松理解版本控制概念,如分支、...
此外,它支持非 ASCII 文本和二进制数据,所有这一切都使 Subversion 不仅对传统的编程任务非常有用,同时也适于 Web 开发、图书创作和其他在传统方式下未采纳版本控制功能的领域。 本文介绍了使用 Subversion 追踪...
此外,它支持非 ASCII 文本和二进制数据,所有这一切都使 Subversion 不仅对传统的编程任务非常有用,同时也适于 Web 开发、图书创作和其他在传统方式下未采纳版本控制功能的领域。 本文介绍了使用 Subversion 追踪...
解压补丁包后,在`cvs/yaffs2`目录下应用补丁。这一步骤涉及补丁的应用和源码的相应修改,确保内核能够正确处理Yaffs2文件系统。 综上所述,Linux-2.6.34.1内核移植至UP2440平台涉及多个关键步骤,包括源码下载与...
在安装和使用`cvsreport-0.2.5`这个版本时,你需要注意以下几点: 1. **系统需求**:确保你的系统已经安装了CVS服务器和客户端,以及必要的邮件发送服务(如sendmail或postfix)。 2. **安装过程**:解压`...
- 在Linux 2.6.14内核源代码的`fs`目录下创建`yaffs2`文件夹: ```bash mkdir /source/kernel/linux-2.6.14/fs/yaffs2 cd /source/kernel/linux-2.6.14/fs/yaffs2 ``` 3. **复制代码文件** - 将YAFFS2的...
URL:http://svn.sourceforge.net/viewcvs.cgi/jdtaus/jdtaus-core/jdtaus-core-commons-logging/tags/jdtaus-core-commons-logging-1.0 Download:...
- **YAFFS2文件系统**:从http://www.aleph1.co.uk/cgi-bin/viewcvs.cgi/下载,用于在Nand Flash上创建文件系统。 - **BusyBox**:版本1.13.3,用于提供基础的命令行工具,从http://www.busybox.net/downloads/...
1. **跨平台性**:由于JViewCVS是用Java语言开发的,它具有天然的跨平台特性,可以在任何支持Java的环境中运行,包括Windows、Linux、Mac OS等操作系统。 2. **Web界面**:通过JSP(JavaServer Pages)技术,...
用于IIS / VB / COM + / ASP的CVS Web查看器-与ViewCVS相似,但适用于Windows。 它包含一个讨论代码部分的论坛。 (该项目还包含-CVS Surfer-,它是独立的桌面CVS查看器。代码类似于cvs4iis。)
CVS-Summary是一个生成CVS活动HTML摘要的程序,与流行的ViewCVS脚本所提供的摘要非常相似。 CVS-Summary与ViewCVS的不同之处在于,它将摘要信息转储到可以由n提供服务的静态HTML文件中