为Eclipse Galileo打补钉[Java编程]
本文“为Eclipse Galileo打补钉[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
本文谈论在 Eclipse 中利用补钉,包含在 Eclipse Galileo 中引入的一个功效.要操纵本篇文章中的示例,您需求安装 Eclipse 并且有一个可用的源代码库,如 Subversion(SVN)或 Concurrent Versions System(CVS).
问题
Eclipse 集成开辟环境(IDE)通过供应一些功效来增长团队环境中的工作.这些功效使您可以直接在 IDE 中与源代码掌握管理系统举行集成.它们不但可以使您得到源代码、查看并提交更改,还供应了通过把补钉利用到代码来处理更改的本领.
补钉可以以文件的情势交换,此中含有利用尺度 diff 格局的代码版本之间的更改.精确成立后,补钉文件只包含改正后的文件与您的工作空间中的文件之间存在差别的地方.这不但可以使补钉文件变得更小,并且可以更简单、更有挑选地应用补钉.
在团队开辟环境中,有时需求直接在开辟人员之间同享对代码库的更改.利用补钉文件的差别场景包含:
来自团队外部的更改 — 比方,在开源代码中,更改大概来自社区的某个人.
出于某些缘由,更改无法提交到当前源代码树中,比方将会影响编译的庞大更改.
更改很复杂,并且在提交到源代码管理系统中之前需求与其他的更改良行整合.
补钉文件的一个上风在于它可以作为电子邮件消息的附件大概 bug 报告举行提交.然后,可以把补钉文件利用到源代码中以整合改正后的代码.
补钉格局概览
在 Eclipse 中成立补钉时,补钉是以统一的 diff 格局举行编写的.这意味着您可以从 CVS 或 SVN 中成立 diff 并把它们利用到 Eclipse 项目中.它还意味着关于补钉文件,您可以依靠一个尺度格局,因此,它们很简单便可以举行同享.diff 文件有几种格局.
理解补钉文件的格局关于理解如安在 Eclipse 中利用它们并非很重要,但对 Eclipse 利用的 diff 文件格局有一定的理解可以帮忙您办理问题并帮忙您理解利用补钉时将会发生什么.
比方,请拜见清单 1 中的简单 Motorcycle 类.在本文中,它是一个基准示例.您将对其举行改正,并且通过这个示例,您将理解补钉文件是若何呈目前背面的示例中的.
清单 1. 示例 Motorcycle 类
package com.nathangood.examples;
public class Motorcycle {
private int cc;
private String model;
private String make;
private String year;
public String getModel() {
return model;
}
public int getCc() {
return cc;
}
public void setCc(int cc) {
this.cc = cc;
}
public void setModel(String model) {
this.model = model;
}
public String getMake() {
return make;
}
public void setMake(String make) {
this.make = make;
}
public String getYear() {
return year;
}
public void setYear(String year) {
this.year = year;
}
}
以上是“为Eclipse Galileo打补钉[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |