CVS 服务器端的配置

来源:互联网 发布:室内设计书籍 知乎 编辑:程序博客网 时间:2024/05/20 17:23

在学习使用 jenkins (hudson 的升级版) 做集成时,需要一个版本控制器,现在公司通常用的CVS、SVN ,SubVersion,Vss.

SVN 应该 是公司 用的最多的版本控制器,接下来要学习一下CVS ,是因为在eclipse 中有 CVS 的客户端插件,就省的装了,其实,对于开发者而言,区别不是很大。

废话不说了,学习CVS ,首先,到网上下载一个CVS 服务器的安装文件,cvsnt-2.5.03.2151安装包.msi 。客户端有eclipse 原带的CVS 插件就不说了。

安装完后,在 开始-->CVSNT-->CVSNT Control Panel


打开后如图:


同时,有两个进程 运行


接下来,我们配置服务器,

打开第二个选项卡,Prository configuration 点击 Add  给我们的CVS 服务器添加一个存储项目的容器。


我在D盘下创建了一个CVSstore 文件夹,用来充当这个存储项目的容器

Name 是客户端连接的时候要使用的。 点击OK. 然后会弹出对话框,点Yes 就好。

完成后如图:


打开第三个选项卡 Server Settings ,设置如图。


注意 Run as 是本计算机 的用户,此用户拥有操作 CVS 的最高权限, 为机器机 添加一个 用户liucheng 并设置密码。 我在使用Administrator 的时候,设置了密码也登陆不到

CVS 的服务上,所以只能添加一个新用户来解决这个问题。在为xp 计算机添加一个新用户liucheng 时,Administrator 就会隐藏了,所以需要以下操作。


其实administrator账户还是存在的,只是被隐藏起来了,你可以在欢迎界面同时按ctrl+alt+del键切换成经典登录模式,然后输入administrator,密码就是你以前用这个账户的密码,就可以登录了

那么该如何在欢迎界面就显示administrator账户呢?很简单,修改一下注册表就可以了,打开运行,输入regedit,打开注册表编辑器,依次展开“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon搜索\
SpecialAccounts\UserList”分支。看看是否有Administrator数值,没有的话新建一个Administrator数值,在菜单栏上点击编辑-新建-DWORD值,然后将新建的数值命名为Administrator,双击新建的administrator,将数值数据改为1,确定保存,就ok了

如果已经有了administrator这个值的话,直接修改就可以了

完成之后注销看看,是不是有了


最后:点击 确定。这样服务器端就配置完成了。

下一步,我们需要添加一些用户,这些用户可以让开发人员使用。

我们在仓库容器的 D:\CVSstore\CVSROOT 地址里创建一个文件 名为 passwd  ,此文件用来存储用CVS 的用户名和密码,格式如

zhangsan:

lishi:

然后,打开dos :

set CVSROOT=:pserver:liucheng@11.203.0.82/CVSstore  

设置 CVS 根目录,liucheng 是 CVS 最高的用户权限 11.203.0.82 是本机 ip. /CVSstore   是容器 名称

cvs login 

登陆 CVS 服务, 密码 就是 liucheng  的密码,

登陆成功后,就可以 给用户添加密码了。

cvs password zhangsan 



这样 就给用户 zhangsan 设置了密码。



我们使用 eclipse 连接 CVS 服务器 

选中项目 右键--> Team -->Share Project  。添加上 一些连 CVS服务的参数。 如图:


下一步就可以了,有时候,会出现如下图:



输入正确的密码 还是连不上,我重新启动了一下eclipse 就可以了。

最后的结构图:



这样 CVS 就可以 使用了。




原创粉丝点击