Eclipse中CVS的喜与忧

简介:  Eclipse自带的CVS客户端,只需要几步简单的配置,就可以进行小组协同开发,并且使用起来十分方便。新建项目的步骤大致为: 1、File-->New-->New Project,从New Project窗口中选择CVS-->Project from CVS,点击Next 2、如果是第一次...

 Eclipse自带的CVS客户端,只需要几步简单的配置,就可以进行小组协同开发,并且使用起来十分方便。新建项目的步骤大致为:

1、File-->New-->New Project,从New Project窗口中选择CVS-->Project from CVS,点击Next

2、如果是第一次使用CVS,则在Checkout from CVS窗口中选择“Create a new repository location”,点击Next

3、在接下来的Checkout from CVS窗口中,Host中输入CVS服务器的IP,如1.2.3.4;Repository path中输入CVSROOT地址,如/home/test/cvsroot;User和Password中分别输入用户名和密码;在Connection type中一般使用默认的pserver,当然也可以根据自己CVS服务器的认证方式选择不同的连接类型;如果使用默认端口号,则选择Use default port,否则选择Use port,然后在后面输入CVS服务器的端口号,如1009;最后一项Save password,是否需要保存密码,建议不保存,因为经常输入密码会增强记忆,免得换了一台机器就记不起密码了。点击Next

4、这时就需要指定要Checkout代码所在的Module。如果知道Module名字,可以选中“Use sepcified module name”,然后在其后输入名字既可;如果不知道,可以选择“Use an existing module”,Eclipse就会从服务器上取得所有Module,并生成一个列表,从中选择一个既可。点击Next

5、这时就会出现Check Out As。这里就可以根据需要选择:如果想指定Project所存在的位置,而不是默认的workspace位置,就可以选择“Check out as a project configured using the New Project Winzard”,这样在结束后就会打开“New Project”的向导。“Checkout subfolders”,一般是需要选择的,除非只需要Checkout一个特定文件或文件夹。点击Next

6、此时选择Tag或者Branch,当在"Select a tag"中输入名称,Eclipse会自动过滤匹配,如果存在输入的Tag,就会自动显示在“Matching tags”中,反之,该列表为空。选择后点击“Finish”,完成所有配置。

 

经过以后大概6个步骤,Eclipse就开始从CVS Server中Checkout 出来你需要的文件了。经过一段时间或长或短的等待后,就可以开始工作了。

 

不过,我并没有这么幸运,放假前把一切都配置完毕,就让Eclipse自己从大洋彼岸Checkout程序代码。早上又花费了n多的精力,放到本地的SVN Server中,可是还没有来得及庆祝,心情就像今天北京的天气一样,变得电闪雷鸣了。

由于当前开发的程序的编译环境特殊,需要在Linux下完成,可是Eclipse在Checkout时把其中的某些文件的UNIX换行符,全部自作聪明地转化为了Windows换行符,结果可想而知,所有脚本都不能运行【No such file or directory】。于是现在又不得不从Linux上使用命令行从新Checkout所有Code,我可怜的电脑又要昼夜工作了。

 

Eclipse很方便,有时候也很让人无奈,也许我应该换成Linux的工作换成,不用再忍受Windows的折磨。

目录
相关文章
|
Java Android开发 数据安全/隐私保护
|
Android开发 开发者
MyEclipse中使用CVS管理
MyEclipse下CVS之使用      1 CVSNT安装     安装文件为:cvsnt-2.5.03.2382.msi,双击该文件即可开始安装。     安装结束后,在控制面版或从开始菜单中可以找到CVSNT Control Panel,点击进入CVSNT的控制面版;如图一:           图一 CVSNT的控制面版   此时启动了两个服务(Service):CVSNT及CVSNT Lock。
951 0
|
Android开发 Windows Linux
Eclipse快速上手指南之使用CVS
 版本控制在团队开发中是必不可少的。CVS是优秀的开源版本控制软件,Eclipse本身就内置了对CVS的支持,只需简单配置,即可使用CVS。   首先我们要正确安装并配置好CVS服务器,通常Linux Server都自带CVS服务,不过命令行操作比较繁琐。
1123 0
|
3月前
|
Java Maven Android开发
在Eclipse里配置Maven插件
Maven是一款比较常用的Java开发拓展包,它相当于一个全自动jar包管理器,会导入用户开发时需要使用的相应jar包。使用Maven开发Java程序,可以极大提升开发者的开发效率。下面我就跟大家介绍一下如何在Eclipse里安装和配置Maven插件。
46 0
|
4月前
|
Java Android开发
eclipse安装SpringBoot插件的无敌办法
eclipse安装SpringBoot插件的无敌办法
57 0
|
4月前
|
Java Android开发 Spring
在 Eclipse 中安装 SpringTools 插件
在 Eclipse 中安装 SpringTools 插件
63 0
|
5月前
|
XML Java 应用服务中间件
Eclipse插件下载地址汇总
Eclipse插件下载地址汇总
46 0
|
6月前
|
存储 Android开发
Eclipse安装Flowable Eclipse Designer插件实现图形建模BPMN 2.0流程图
Eclipse安装Flowable Eclipse Designer插件实现图形建模BPMN 2.0流程图
170 0
|
6月前
|
IDE Java Apache
Eclipse 安装了 Groovy 开发插件之后,双击打不开 .java 文件了
Eclipse 安装了 Groovy 开发插件之后,双击打不开 .java 文件了
44 0