CVS相关工具下载地址总结

CVS服务器端:
CVS 下载地址:http://www.cvshome.org/ (最新版本:hp:1.12.11,Linux and win32:1.11.17)
cvsnt 下载地址:
http://www.cvsnt.com/cvspro/ (最新版本:2.0.58d)

 

CVS客户端:
TortoiseCVS 下载地址:http://www.tortoisecvs.org/ (最新版本:1.8.11)
wincvs 下载地址:http://cvsgui.sourceforge.net/download.html (最新版本:1.3.20.3)
Python 下载地址:http://www.python.org/download/ (最新版本:2.4)
TCL 下载地址:http://www.activestate.com/Products/ActiveTCL/ (最新版本:8.4.9.0)
SmartCVS 下载地址:http://www.regnis.de/download.html (最新版本:3.0.6)

CVSWEB 下载地址:http://www.freebsd.org/projects/cvsweb.html (最新版本:3.0.5)
viewcvs 下载地址:http://viewcvs.sourceforge.net/(最新版本:0.9.2)
CvsGraph 下载地址:http://www.akhphd.au.dk/~bertho/cvsgraph/(最新版本:1.5.1)

缺陷跟踪:
CVSTrac 下载地址:http://www.cnpack.org/ (http://www.cvstrac.org/)(最新版本:1.1.5)


基于CVS的代码统计工具:按代码量,按开发者的统计表等:
StatCVS 下载地址:http://sourceforge.net/projects/statcvs (最新版本:0.2.2)


CVS权限管理(CVSACL is a patch for CVS):
cvsacl 下载地址:http://cvsacl.sourceforge.net/(最新版本:1.2.2)

subversion服务器端:
subversion 下载地址:http://subversion.tigris.org/project_packages.html#binary-packages (最新版本:1.1.3)

subversion客户端:
tortoisesvn 下载地址:http://tortoisesvn.tigris.org/ (最新版本:1.1.3)
rapidsvn 下载地址:http://rapidsvn.tigris.org/ (最新版本:0.7.0)

转载于:https://www.cnblogs.com/AFH/archive/2008/12/10/1352057.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
此处下载的版本是cvsnt-server-2.5.04.3236.msi 安装cvsnt 直接双击运行cvsnt安装文件,安装过程中可以选择以经典、自定义和完全三种方式安装,在自定义方式中可以选择安装路径。安装完成后,在控制面板里出现一个CVSNT Server的项目,图标是一条鱼~~ 配置cvsnt 安装完成cvsnt后,就可以从: (1) 控制面板中来配置cvsnt。【开始】-【控制面板】-【CVSNT Server】 (2) 程序快捷方式。【开始】-【所有程序】-【CVSNT】-【CVSNT Control Panel】 首先,你要新建一个目录用来存放cvs仓库,我用的是F:\tarena\CVS。这里需要先了解两个概念:cvs仓库和模块。我是这样理解的,cvs仓库相当于VS里一个解决方案(或者说他就是仓库?),它可以包含多个项目,即模块。 打开cvsnt的控制面板后,可以看到7个选项卡,分别是:Server Information,用于查看服务器信息及一些简单的统计信息;Respository configuration,配置CVS仓库,包括添加、删除等;Server Setting,配置服务器运行的一些参数,诸如端口、加密、压缩等选项;Capatiblity Options,有关兼容性的选项,在这里主要配置一个兼容非cvsnt客户端的版本响应为cvs 1.11.2;Plugins,插件配置,安装完成可以不用管的~;Advanced,安装完成后也不用管了;About,在这里可以管理cvsnt服务的状态,停止或启动cvsnt和cvsnt lock服务。 此处建议单击【Commpatibility】标签,在【Non-CVSNT Cvients】选项组中单击【Respond as cvs 1.11.2 头version request】复选框,以使eclipse能够正常的与cvsnt通信。 其实简单来说,custom换默认设置安装完成后,要设置的东西只有两个:cvs仓库和服务器设置。 服务器设置:设置Run as为系统管理员帐号Administrator,或者新建一个本地用户,专门用于cvs。使用一个新建的本地帐户的好处是可以使用NTFS的权限控制来保证服务器的安全,例如我当前的用户是administrator。 CVS仓库设置:进入Respository configuration选项卡,点击Add,出现添加CVS仓库的对话框,然后在Location里输入之前新建的用于存放CVS仓库的文件夹,我用的是F:/tarena/CVS,在Name里会自动转换成一个可以用的CVS仓库的别名,比如我用的是“tarena/cvs”,其他的都默认,确定后cvsnt会询问你所添加的CVS仓库目录没有初始化,是否进行初始化,点“是”就行了,cvsnt会自动初始化指定的目录,初始化完成之后,可以在里面看到一个CVSROOT的文件夹,这个文件夹存储很多配置信息的。 用户设置:配置完CVS仓库后,为了使CVS能使用帐号进行访问而不是使用windows用户,需要添加普通使用用户。 打开cvs control panel(在开始菜单里面的快捷方式或者控制面板),server setting中run as 选择具有windows管理者权限的用户,应用。例如我当前的administrator。在cvs control panel的about中重启一下cvs。 打开一个cmd,设置一下cvsroot环境变量,输入: set cvsroot=:pserver:administrator@127.0.0.1/tarena/cvs 注意,这里的administrator是当前windows用户名,既run as中选择的那个,/tarena/cvs是之前添加的CVS仓库的别名,如果你的设置不同,请把它们替换成自己的值,以后不再说明。 接着cvs login命令登录CVS服务器,会提示输入密码,此时需要输入administrator账户的密码: cmd中输入 cvs login 回车 【图】密码错误 - 未成功登陆 【图】密码正确 - 成功登陆 添加普通新用户 cvs passwd -a -r administrator xin xindou是你想新添加的用户名 administrator指定现在用具有admin权限的用户来创建xin用户 否则出现错误信息: (1) Only administrators can add or change another's password (2) Empty password used - try 'cvs login' with a real password cvs [passwd aborted]: authorization failed: server 127.0.0.1 rejected access to /tarena/cvs for user administrator 这条命令后就可以设置这个用户的密码。 成功后可以使用这个用户了 在Myeclipse中连接cvs服务器: 在还没有没有添加cvs版本控制的工程上(已添加了的,菜单会有所不同) 在工程名上右键->team->share project->create a new repository location,填入必须的信息,像我的是本地的,就填: host:localhost Repository path:tarena/cvs(上面配置时候的那个仓库别名) 填上合适的用户名与密码,我这里是xin 密码xin 端口与类型,如果服务器没有修改过的话,都用默认的就行 这样子,这个工程文件就会被上传到CVSROOT目录上,本地的文件系统打开这个目录,也可以看见被上传的工程。 以后就可以方便的使用版本控制了。 上面的方法对于忘记用户密码的情况也可以解决,在cmd使用系统用户登陆cvs,就可以按照上面步骤重建那个用户,修改其密码, cvs会默认覆盖这个用户。 本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/ssss5257/archive/2009/09/11/4544006.aspx

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值