Eclipse权威开发指南(第2版) CVS部分.docVIP

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Eclipse权威开发指南(第2版) CVS部分?? 2007-10-19 17:33:00|??分类: EclipseCVS教程 |字号?订阅 在 软件开发中,如果有什么教训已变得非常清楚的话,那么这个教训就是:任何东西都不是孤立的。在软件开发所涉及到的各领域中包含众多规范。这些规范不再是相 互无关的。例如,在花了几天时间完成您的工作后,任务会被交给下一个小组。在软件周期中,这种情况会一而再、再而三地出现。Eclipse认识到了软件开 发的这种实际情况,并在其IDE中支持资源库提供程序与Eclipse的集成。在受版本控制的单独位置中,项目合作者可以很容易地实现应用程序各部分的共 享。因为Eclipse有一个公共的IDE基础结构,所以Eclipse的各个工具,以及其他可选的集成工具,都有一个公共的视图,从而使得它们可以彼此 交互。在当今这个步调异常快速的软件环境中,很少有任何开发人员被限制于一个单独角色。尽管某些大型机构会根据基本技术或核心规范来对其庞大的开发团队进 行划分,但大多数机构必须对其熟练员工进行项目间的灵活调度,以节省对各团队所使用工具进行熟悉的开销。由于Eclipse可作为工具集成平台,所以通过 与Eclipse相结合,小组资源库可成为这些被来回调动的职员的交流语言。 当然,资源库为组织和个人都提供了资源保护功能。和小组的集体工作一样,您的工作会被保存在 资源库中,从而可以得到安全存储。但是,资源库能做的远不止这些??? —— 在将资源库应用到特定问题领域的时候,资源库就变成了小组的集体智慧,变成了大家学习的源泉。在使用资源库时,资源库会激发您的灵感。依赖于资源库提供程 序,您的资源库可能会允许您对故障和功能部件进行跟踪,对工作流进行管理,并可能会为您提供一个健壮的开发过程。存储在资源库中的并不仅限于“程序员”的 “源代码”;各种类型的文件构成了当今的软件应用程序。这些文件包括Web页面、文档、数据库描述,当然还有代码。各种计算机专业人员都需要这些资源库。 需要您记在心里的是,Eclipse的一个基本目标就是为小组编程提供最好的支持。因为 Eclipse是一个可扩展的平台,所以通过它的体系结构功能,Eclipse可为所有资源库提供程序提供在Eclipse上使用其资源库的功能。通过使 用Eclipse的集成机制,资源库提供程序可实现用户对资源库的直接访问。大量的商业和非商业资源库提供程序都已将它们的资源库集成到Eclipse 中。 Eclipse的初始配置就为CVS(Concurrent Versions System)这一特殊资源库提供了直接支持。CVS是一个被广泛使用的开源资源库。要在Eclipse中使用CVS,您无需安装任何东西。这种支持是内 置的。您只需连接到CVS服务器,而其他的设置都已自动设置好了。Eclipse小组自己就使用CVS来开发Eclipse。事实上,本书的写作小组在处 理书中所有章、练习、例子以及相关图形文件时所使用的就是Eclipse和CVS。 在本章中,我们将对小组支持,尤其是Eclipse对CVS资源库的支持进行介绍。在本书的 练习5“使用CVS来开展小组工作”中,我们为您显示了如何在Eclipse中使用CVS。您可执行该练习的各个步骤或简单地阅读该练习以理解它。对于全 面理解Eclipse对CVS的支持来说,该练习非常重要。 您可能想通过参考联机帮助文档Workbench User Guide中的 相关信息来完成对本章的阅读。若要阅读联机帮助文档中与本章相关的信息,则参阅Tasks部分的Working in the team environment with CVS。讲到帮助,您可通过Help | Cheat Sheets… | CVS Tasks操作来检出CVS备忘单(在本书第2章“Eclipse入门”中已对备忘单进行了讨论)。 5.1? Eclipse对CVS的支持 在详细了解Eclipse对小组编程的支持之前,让我们先稍微看一下在“盒子外面”哪些东西 是可以获得的。Eclipse为您提供了一个完整而又易用的CVS使用界面。如果您以前使用过CVS,那么现在可以丢弃那些复杂而又难于记忆的语法命令。 如果您刚接触CVS,那么您是幸运的。假使您可以访问CVS资源库,那么通过使用Eclise,您应该可以完成到CVS的连接,并可以在几分钟之内将项目 导入到工作空间中,或将您的项目共享给小组的其他成员。Eclipse为没有经验或有经验的CVS使用者提供了很多帮助和功能。 ●?????? 那些用来帮助管理代码的视图和编辑器被放在了一起,即都在CVS Repository? Exploring透视图中。在该透视图中含有一个(或多个)资源库的内容视图,一个用于检查CVS中文件的编辑器区域,以及一

您可能关注的文档

文档评论(0)

精华文档888 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档