WEB开发网
开发学院软件开发Java 为 Eclipse Galileo 打补丁 阅读

为 Eclipse Galileo 打补丁

 2009-12-07 00:00:00 来源:WEB开发网   
核心提示: 清单 4. 使用补丁删除元素的示例Index:src/com/nathangood/examples/Motorcycle.java===---src/com/nathangood/examples/Motorcycle.java(revision3)+++src/com/nathangood/


清单 4. 使用补丁删除元素的示例
Index: src/com/nathangood/examples/Motorcycle.java 
=================================================================== 
--- src/com/nathangood/examples/Motorcycle.java  (revision 3) 
+++ src/com/nathangood/examples/Motorcycle.java  (working copy) 
@@ -23,14 +23,6 @@ 
     this.model = model; 
   } 
 
-  public String getMake() { 
-    return make; 
-  } 
- 
-  public void setMake(String make) { 
-    this.make = make; 
-  } 
- 
   public String getYear() { 
     return year; 
   } 

从补丁中可以看到,更改的上下文从存储库(修订 3)中的文件版本的第 23 行开始,共有 14 行。由于已经删除了文件中的行,所以新的更改的上下文也从第 23 行开始,仅仅只有 6 行。要删除的行以 - 开头。

最后看看原始文件的一个修改(同样不考虑最近的一次更改)。更改在清单 5 中以粗体显示,演示了从 cc 到 cubicCentimeters 的重命名。


清单 5. 使用补丁修改元素的示例
Index: src/com/nathangood/examples/Motorcycle.java 
=================================================================== 
--- src/com/nathangood/examples/Motorcycle.java  (revision 3) 
+++ src/com/nathangood/examples/Motorcycle.java  (working copy) 
@@ -2,7 +2,7 @@ 
 
 public class Motorcycle { 
 
-  private int cc; 
+  private int cubicCentimeters; 
   private String model; 
   private String make; 
   private String year; 
@@ -11,12 +11,12 @@ 
     return model; 
   } 
 
-  public int getCc() { 
-    return cc; 
+  public int getCubicCentimeters() { 
+    return cubicCentimeters; 
   } 
 
-  public void setCc(int cc) { 
-    this.cc = cc; 
+  public void setCubicCentimeters(int cubicCentimeters) { 
+    this.cubicCentimeters = cubicCentimeters; 
   } 
 
   public void setModel(String model) { 

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:Eclipse Galileo 补丁

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接