Initial Site

Initial Site

Initial Site

Eclipse でSVNを使っていたら色々と大変だった話

  • モリヤ  2018/06/28 19:33
stressed-elderly-old-man-using-260nw-307307456

こんにちは
開発部のモリヤです。

お仕事で使っている環境が「Eclipse」+「SVN(Subversion)」になるのですが、先日コミットもチェックアウトもできなくなる現象に遭遇しました。。。

何とか解決はしたものの、調べても解決策がなかなか出てこなかったので、備忘として記事に残したいと思います。

直前に発生した問題

この現象が起こる前に、SVNプロジェクトで修正ファイルのコミットを行ったところ、「コミット(0%)」の表示で反応がなくなる現象が発生しました。
いくらまっても反応がないので、不安を感じながらもタスクマネージャーから強制的に終了を実行。

発生した現象

Eclipseを再起動後、再度コミットを試してみたところ、以下のようなエラーが発生しました。
01
ここまではまぁ、Eclipseを使ってれば何度かお目にかかる現象ではないかと思われます。
定番のクリーンアップを行い、再度コミットを試したところ、

 

『「コミット(0%)」の表示で反応がなくなる現象』が再度発生しました・・・

 

仕方がないのでリポジトリから再度チェックアウトを行おうと、下記画像のようにリポジトリURLを指定し「完了」を押したところ、

02

「ログ・メッセージ取得」の状態でレスポンスがなくなりました・・・

 

この時点で、様々な操作でレスポンスがなくなり、タスクマネージャーからの終了以外の手段がなくなりました。
・コミットを選択すると0%でレスポンスなし
・チーム → 更新を選択してもレスポンスなし
・上記画像の画面で、URLの参照ボタンを押下すると「保留中」でレスポンスなし

試してみたこと

・クリーンアップの実行 → 正常に終了するが現象改善せず
・eclipse.exe -cleanで起動 → 現象改善せず
・再チェックアウト → チェックアウトできないので試せず

現象からの考察

色々試してみて分かったのは以下のような点
・リポジトリURLが「http://」のものは今まで通り正常に動作
・リボジトリURLが「https://」のもので現象発生
・「TortoiseSVN」は問題なくチェックアウト可能
・いわゆる「反応なし」ではなく、Eclipse自体は動作しておりこちらの指示を保留している感じ?

特に「https://」だけ発生している状態から、SSL認証関連の問題な気がする?

改修までの流れ

その後も色々な記事を調べていたところ以下の記事を発見
eclipseでSVNErrorMessage.initCauseエラー(その2)

 

SVNコネクター」の切り替えについて解説があったため設定を、

03

SVNKit 1.7.11 ~」から、「SVNKit 1.3.8 ~」に変更してみたところ、
コミットや更新操作が動くようになった!
・・・んですが、代わりに色々とエラーが発生するようになり、結局動作せず。

 

しかしながら、SVNコネクターが関連していそうであることは分かったので、さっそくSubversive の本家サイトで最新のアップデートURLを確認し、「ヘルプ」→「新規ソフトウェアのインストール」から更新を行う。
04

 

更新後もう一度リポジトリからチェックアウトを行ったところ、「SSL認証について」確認のポップアップが表示されるようになり、この確認で「OK」を選択後、今までと同様にチェックアウトやコミットが動作するようになりました!
(Eclipse環境作り直しとかにならなくて本当によかったです。)


コメントをどうぞ

技術の記事

  1. stressed-elderly-old-man-using-260nw-307307456
    Eclipse でSVNを使っていたら色々と大変だった話
  2. 少しだけ試行錯誤しつつ…も、簡単にできます
    シネマグラフを作ってみた
  3. gahag-0108338313-1
    今話題のMRについて
  4. gahag-0081078485-1
    好きな画像を背景にしたプロット図(散布図)を作成する

おすすめ記事

  1. スギ花粉
    鼻がムズムズ目がカユカユな花粉症についてまとめてみた
  2. 『テレビ観ないんだよね…』と言うのがかっこいいと思っている人に告ぐ!
  3. 出典:無料壁紙:格闘技がテーマの写真やイラスト画像まとめ(格闘家・ブルースリー)
    ブルース・リーの出身地ってどこだかわかりますか?
  4. ハイビスカス
    ウチナーンチュが沖縄に帰った時に必ず行くお店10選+α
  5. イニシャルサイトコーポレートサイト
    コーポレートサイトをリニューアルしました
  6. なんでもQ
    相談Q&Aサイト「なんでもQ」開発中です!
  7. さんぽすフォトコンペ開催中
    今年もさんぽすフォトコンペ開催しました!

人気の記事

  1. クロックスの偽物と本物の違い
    クロックスの本物と偽物の違いを比べてみました
  2. ファミコン
    パズドラ、モンスト、白猫に続く次のゲームは…?
  3. konagaya_20150303
    日常でつい使ってしまう間違えやすい日本語
  4. konagaya20150513
    初心者でも気軽に登れて絶景が見れる山