質問編集履歴

1

追記

2016/06/14 14:29

投稿

gonzares
gonzares

スコア13

test CHANGED
File without changes
test CHANGED
@@ -17,3 +17,33 @@
17
17
  ###環境
18
18
 
19
19
  Ubuntu12.04、Eclipse(Luna)、EGit(3.4.2.201412180340-r)
20
+
21
+
22
+
23
+ ###追記
24
+
25
+ EGitプラグインのorg.eclipse.egit.ui.internal.CompareUtilsクラスでNullPointerExceptionが
26
+
27
+ 発生していました(.logファイルにて確認)。
28
+
29
+ 残念ながらファイルを持ち出せない環境で開発しているため、ソースを貼り付けます。
30
+
31
+ getMapping()がnullを返したようです。。
32
+
33
+
34
+
35
+ ```lang-java
36
+
37
+ public static void compareHeadWithWorkspace(Repository repository,
38
+
39
+ IFile file) {
40
+
41
+ String path = RepositoryMapping.getMapping(file).getRepoRelativePath(
42
+
43
+ file);
44
+
45
+ ```
46
+
47
+
48
+
49
+ Workspaceに対する設定の問題なのか、EGitプラグインの問題なのか時間のある時にもう少し調べてみます。