随笔分类 -  配置库管理

摘要://原文地址:http://hi.baidu.com/xublog/blog/item/06a9261120fd9b78cb80c435.html5.6 其他功能在这一节中,我们将介绍几个非常有用的Eclipse功能。这些功能有助于您提高CVS和Eclipse的使用效率。5.6.1 编辑器中的快速差别功能对CVS的支持在本书第2章“Eclipse入门”中,您知道编辑 器所支持的快速差别功能可对文件的添加和修改操作加上注释。如果您在Workbench | Editor | Quick Diff首选项页面中启用了Latest CVS Revision选项,那么快速差别功能所添加的文件注释是在参考C 阅读全文
posted @ 2009-08-28 21:58 shine_panda 编辑
摘要://原文地址:http://hi.baidu.com/xublog/blog/item/8265f309c5d35bc93ac76334.html5.5 特殊情况及其处理这里将给出一些您每天或在软件开发周期中可能会碰到的常见情况,以及如何使用Eclipse来处理这些情况的建议。某些情况的解决可能需要使用CVS,但通常只使用Eclipse就可以处理它们。5.5.1 对项目资源进行重命名、移动和删除● 避免重命名CVS控制之下的项目。如果您这样做了,那么所做的命名修改只在该项目所处的工作空间中有效。保留在CVS中的仍是该项目的初始名。如果必须修 改项目的名称,那么您最好先使用Team | Disc 阅读全文
posted @ 2009-08-28 21:56 shine_panda 编辑
摘要://原文地址:http://hi.baidu.com/xublog/blog/item/8eab160264428f094afb512b.html5.4.9 处理同一文件的并发更新首先,我们讨论一下一个被建议用来进行修改操作的协 议。当在工作空间中使用资源时,您的操作是独立于CVS资源库的。因为发生在资源库中的更改可能是在您不知道的情况下发生的,所以非常重要的一点是,如果 还未检查资源库中是否有更新取代了您的更改,那么您一定不要提交任何更改。Team | Update…操作会用资源库中那些取代了您的更改的任何更改来更新项目的本地副本。对于文本文件(包括Java类)来说,Team | Updat 阅读全文
posted @ 2009-08-28 21:53 shine_panda 编辑
摘要://原文地址:http://hi.baidu.com/xublog/blog/item/6d090c22ffe227f5d6cae22b.html5.4.3 CVS Annotate视图CVS Annotate视图与CVS Repository Exploring透视图中的CVS Repositories视图使用的是同一界面空间。CVS Annotate视图用来标识各版本文件中所添加的新行以及被更改过的行。CVS Annotate视图还会指出做出这次修改的是谁。现在您知道是谁做出了这些难以解释的更新,或者是谁应该对这些难以解释的更新负责。对于所选择的任何版 本来说,文件中所添加的新行会在编辑器 阅读全文
posted @ 2009-08-28 21:50 shine_panda 编辑
摘要://原文地址:http://hi.baidu.com/xublog/blog/item/b66d38afeb3688ca7dd92a2a.htmlEclipse中的CVS用户界面现在,您已经对CVS有了一个基本的理解。接下来, 我们将讨论Eclipse是如何为CVS使用者提供帮助的。在对其进行讨论之前,先略为详细地看一下Eclipse的CVS用户界面。在开始之 前,Eclipse的CVS用户界面是毫无价值的。这是因为,与Eclipse中的很多操作相似,大多数的CVS资源库访问操作都在后台运行,这些操作不 会对其他操作造成妨碍。诸如检出、提交、同步等可能需要长时间运行的操作并不会对您所要完成的其 阅读全文
posted @ 2009-08-28 21:47 shine_panda 编辑