MyEclipse中配置CVS.docx
- 文档编号:11590784
- 上传时间:2023-03-19
- 格式:DOCX
- 页数:22
- 大小:735.71KB
MyEclipse中配置CVS.docx
《MyEclipse中配置CVS.docx》由会员分享,可在线阅读,更多相关《MyEclipse中配置CVS.docx(22页珍藏版)》请在冰豆网上搜索。
MyEclipse中配置CVS
Myeclipse中配置CVS
CVS(ConcurrentVersionSystem),可翻译成并行版本系统,它主要用于版本的管理,尤其在多人团队合作的开发模式中作用巨大。
在团队合作开发中,要对整个项目的各个文件进行控制是多么繁琐的一件事情,经常会出现不同的人修改了同一个程序,而需要人工合并整理。
更糟糕的是,项目会出现多个版本,连开发者自己都不知道自己修改了哪些文件,大量的精力消耗在各个版本,各个文件的整合中。
CVS可以帮助我们解决这些麻烦,而省下更多的精力用在项目本身之中。
1CVSNT安装安装文件为:
cvsnt-2.5.03.2382.msi,双击该文件即可开始安装。
安装结束后,在控制面版或从开始菜单中可以找到CVSNTControlPanel,点击进入CVSNT的控制面版;
CVSNT的控制面版此时启动了两个服务(Service):
CVSNT及CVSNTLock。
2、单击CompatibilityOptions标签,然后单击Respondascvs1.11.2toversion
3、单击Repositoryconfiguration标签,这里可以配置CVS资源库(上图),单击Add按钮,出现ServerSettings对话框(下图),在Location文本框中选择本地资源库所在目录;在name文本框中输入存储路径。
填完以后单击OK。
4、单击ServerSettings标签,在RunAs列表框中设定CVS管理员的帐户,客户端可以通过这个帐户登陆CVS资源库。
5、最后单击确定OK了。
6 在Eclipse中联接CVS库
在Eclipse的window>OpenPerspective打开CVSRepositoryExpolring透视图(若上下文菜单中没有此选项,则可从other…菜单项中选择),在CVSRespositoriesView窗口的空白区(上图),右键弹出上下文菜单,CVS>RepositoryLocation…,打开窗口,(下图)
5将项目加入CVS库
例如创建一个名为CVSTestProj的项目,并在其中编写一个HelloWorld的类(假设在包demo下),现在将该项目工程加入cvs库。
右键点击该项目名称,在弹出的上下文菜单中,选Team>ShareProject,
以下用默认选项,按next直至finish。
MyEclipse下CVS之使用
1CVSNT安装
安装文件为:
cvsnt-2.5.03.2382.msi,双击该文件即可开始安装。
安装结束后,在控制面版或从开始菜单中可以找到CVSNTControlPanel,点击进入CVSNT的控制面版;如图一:
图一CVSNT的控制面版
此时启动了两个服务(Service):
CVSNT及CVSNTLock。
2创建库(Repository)
图二CVS库配置
点击Add按钮,即可配置CVS的库,如图三所示:
图三配置CVS库
按OK按钮,若D:
/CVSRepo目录不存在,则会提示是否创建该目录,点击创建该目录,则在本地D盘出现如图四所示的目录结构。
图四CVS库相应的目录结构
在这个目录结构中,其中CVSROOT是管理员所使用的目录。
3创建用户
在开始>管理>计算机管理的用户管理中增加一个用户,如cvsUser1。
在一个团队中,有多少个开发者即可以创建多个用户。
以上是CVS服务器端的设置。
下面将说明客户端如何使用CVS,Eclipse本身提供了CVS客户端的功能。
4在Eclipse中联接CVS库
在Eclipse的window>OpenPerspective打开CVSRepositoryExpolring透视图(若上下文菜单中没有此选项,则可从other…菜单项中选择),在CVSRespositoriesView窗口的空白区(如图五),右键弹出上下文菜单,CVS>RepositoryLocation…,打开窗口,如图六。
右键弹出菜单
View
图五CVSRespositoriesView窗口
NT用户名
CVS服务器上设置的库名
CVS服务器所在的机器名
用户名对应的密码
与CVS服务器的联接类型
图六增加CVS库
按finish按钮即可完成设置。
5将项目加入CVS库
例如创建一个名为CVSTestProj的项目,并在其中编写一个HelloWorld的类(假设在包demo下),现在将该项目工程加入cvs库。
右键点击该项目名称,在弹出的上下文菜单中,选Team>ShareProject,如图七所示:
选择好已建好的CVS库
图七将项目加入CVS库
以下用默认选项,按next直至finish。
此时,在CVS服务器端相应的库目录文件下会增加关于该工程及相关文件的目录,如下图所示:
图八CVS库目录
而相关文件则以,v的文件名形式存放,如:
HelloWorld.java,v,在Eclise中也有相应的标志表示文件已加入CVS库中,如下图所示:
注意文件已加入CVS库的标志
图九CVS库目录
若创建新文件,则可以在弹出的上下文菜单中,用team>addVersiontoControl将新文件加入CVS库中,以便版本控制。
6将CVS库中的项目导入的Eclipse的工作空间
从File>import进入import窗口,如图十所示:
选CVS,ProjectsFromCVS,按next命令按钮,进入从CVS库中选择项目窗口,如图十一所示,选择使用已存在的库,
图十从CVS库中导入项目
(1)
如图十二选择库中的项目,最后,在图十三中,按Finish即进入NewProject窗口,此时,按创建Project向导进行项目创建即可。
选择项目所在的CVS库
图十一从CVS库中导入项目
(2)
选择项目名称
图十二从CVS库中导入项目(3)
图十三从CVS库中导入项目(4)
本文来自CSDN博客,转载请标明出处:
在windowxp下配置cvs
最近,为了让cvs能够集成在协同开发平台上,所以要安装cvs进行测试,没想到在配置过程中,添加用户时出现错误:
cvs[serveraborted]:
"passwd"requireswriteaccesstotherepository.这个错误困扰了我两天,现在终于把它搞定了,在这记录一下配置过程.
配置如下:
操作系统:
windowxp
版本:
cvsnt-2.5.03.2382.msi
安装目录:
E:
\CVSNT
windowxp系统的登陆账号:
test
密码:
******
一、先安装cvsnt-2.5.03.2382.msi
二、安装完后打开:
开始--》程序--》CVSNt--》cvsntcontrolpannal
三、cvsntcontrolpannal配置如下图所示:
图一
图二
图三
图四
图五
图六
图七
四、通过看以上配置图,相信以明白了cvsntcontrolpannal的配置,安装完之后,用户要进行设置的比较重要的图是图二,三,四,七,这几个图一定要看清楚,要不然会出现不可预知的错误,我刚开始时提到的错误:
【添加用户时出现错误:
cvs[serveraborted]:
"passwd"requireswriteaccesstotherepository.】这个错误是由于图七的配置不当造成的。
多选了选项:
【alluserareread】的复选框。
顺便说明一下:
从图二的选项卡中,选择【add】按扭就可以进入图三。
五、cvsnt安装完成和cvsntcontrolpannal配置完成后,我们来添加用户,步骤如下:
1、打开命令提示符窗口:
开始--》运行---》输入cmd后回车。
2、输入命令:
setcvsroot=:
pserver:
test@localhost:
2401/cvsroot
注:
红色的test为windowxp的系统登陆账号,红色的cvsroot为数据苍库的名称,也就是我们图三中的Name里的值,蓝色的2401为端口号,这是默认的端口号,可以省略不写,但是良好的习惯写上吧。
3、.输入命令:
cvslogin
出现提示:
Logginginto:
pserver:
test@localhost:
2401:
/cvsroot。
4、输入密码:
******,此时已经登陆到cvs上去了。
5、下面开始用系统用户添加别的授权用户:
输入命令:
cvspasswd-rtest-azdm
出现提示:
Addinguserzdm@localhost
NewPassword:
输入密码:
123456
出现提示:
VerifyPassword:
输入确认密码:
123456
此时添加用户成功。
6、尝试用刚添加的用户登陆:
首先先退出系统用户:
输入命令:
cvslogout
然后,尝用zdm登陆:
输入命令:
setcvsroot=:
pserver:
zdm@localhost:
2401/cvsroot
输入命令:
cvslogin
出现提示:
Logginginto:
pserver:
zdm@localhost:
2401:
/cvsroot。
输入密码:
123456,此时已经登陆到cvs上去了。
7、如果要添加多个用户,重复步骤5就可以了。
8、当添加完成用户后,我们关闭windowxp系统用户,到数据苍库e:
\cvsroot\cvsroot\目录下找到config文件,注意开头两行代码:
#Setthisto'no'ifpservershouldn'tchecksystemusers/passwords
#SystemAuth=yes
把第二行#SystemAuth=yes 改成 SystemAuth=no,然后保存就可以了
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MyEclipse 配置 CVS