- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Eclipse+CVS 和Jbuilder+CVS- -
??????????????????????????????????????
??? 上回书说到VSS和Java IDE的集成,这回书说说CVS和Java IDE的集成。
??? Part 1 Eclipse 和CVS
??? Part 2 Jbuilder 和CVS
?
Part 1 Eclipse和CVS
我们项目组的使用,总体感觉还是不错的,但是有时候的失败也让人很是郁闷。网上摘来一个配置文档。(图形都看不到了^_^),我们内部有比较完善的word文档。
版本控制在团队开发中是必不可少的。CVS是优秀的开源版本控制软件,Eclipse本身就内置了对CVS的支持,只需简单配置,即可使用CVS。 首先我们要正确安装并配置好CVS服务器,通常Linux Server都自带CVS服务,不过命令行操作比较繁琐。Windows下也有简单易用的CVS服务器,这里我们推荐CVSNT,可以下载CVSNT 2.0.51a,安装并启动CVSNT:
然后切换到Repositories面板,添加一个Repository,命名为/cvs-java,CVSNT会提示是否初始化这个Repository,选择是:
然后在Advanced面板上选中Pretend to be a Unix CVS version:
然后,在Windows账户中为每一个开发人员添加用户名和口令。 现在,CVSNT的安装配置已经完成,下一步,启动Eclipse,我们可以使用原有的Hello工程,或者新建一个Project,然后选择菜单Window-Show View-Other,打开CVS-CVS Repositories:
然后点击按钮,添加一个Repository:
注意用户名和口令直接填Windows的用户名和口令,然后选中Validate Connection on Finish,点击Finish完成:
首先,我们要将一个现有的工程放到CVS服务器中,切换到Package Explorer,选中Hello工程,右键点击,选择Team-Share Project...:
使用刚才我们添加的Repository,继续,并将所有文件都添加到CVS中,最后Eclipse提示Commit:
填入一个简单的注释,确定,然后Eclipse会把整个工程提交到CVS服务器,可以在Package Explorer中看到图标发生了变化,Hello.java文件后面会有版本号1.1。在CVS Repositories面板中刷新,可以看到刚添加进来的工程:
在团队开发中,当创建了一个基本的工程并提交到CVS后,别的开发人员首先要Check Out这个工程到各自的本地计算机上,这里为了演示,首先我们在Package Explorer中删除Hello工程,然后打开CVS Repositories(如果没有看到Repository就按照上面的方法添加Repository),选择Hello工程,右键点击,选择Check Out As...:
作为一个Project签出,就可以在Package Explorer中看到签出的工程。 当对某些源文件作了修改后,需要提交更改到CVS服务器。选中更改的文件或工程,右键点击,选择Team-Commit...:
然后填入简单的注释,就可以提交到CVS服务器上了,可以看到源文件的版本号变成了1.2。 以上简单介绍了如何搭建CVS服务器以及在Eclipse中如何使用CVS,可以参考CVS手册以便了解Branch、Merge等更多功能的使用。Part 2 Jbuilder 和CVS
本来打算补充上来的,后来发现Jbuilder的帮助的确做的very good,虽然是英文的,但是很详细。
请大家运行Jbuilder,在Help-Help Topics运行帮助,选择“Team Development?using Jbuilder”的“Team Development with CVS”,按照说明做就可以了。
这是最好的文档了^_^,选摘一个:
Working on an existing project in CVS
A JBuilder project must be under CVS control before CVS menu commands become available. This means you must either pull a project from CVS or place an existing project into CVS.
Youll access CVS most often
您可能关注的文档
- EC111Lecture15.docx
- EC111_Lecture2.doc
- ECCVSK3_SD.doc
- ecc算法加密介绍.docx
- ECEB211Lab1.docx
- ECER13有关MN和O类车辆制动认证的统一规定.doc
- Eclipse+352配置J2ME环境.doc
- Eclipse+maven+jetty环境配置.doc
- Eclipse+_maven_+_jetty_开发web.doc
- Eclipse-for-cpp.doc
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
文档评论(0)