動作環境
MacOS X 10.8.5
SourceTree 2.0.5.6
問題
SourceTreeのバージョンをあげたら、以下のエラーが出てどうにもできなくなった。
復旧方法
参考 https://answers.atlassian.com/questions/290155/restore-older-version-of-sourcetree
上記参考のページに記載されているように、以下のように古いバージョンを取得。
実際に行った手順は以下
- アプリケーションフォルダからSourceTreeを削除
- 古いバージョンのdmgファイルを取得. dmgを開く
- 開いたフォルダ内でSourceTreeをアプリケーションフォルダに移動
- SourceTreeを開く
リリースノート
Mac版のリリースノートは以下
https://www.sourcetreeapp.com/update/ReleaseNotes.html
とりあえずv2.0.0では問題が起きなかった。
どのあたりまで上げるかは微妙。
v2.0.5.5で様子見
結局、Bug Fix関連の検討からv2.0.5.5にした。
SourceTreeのクラッシュにより.git/index.lockファイルが残ってしまったとメッセージがでたので、index.lockファイルをターミナルから削除した。
その後、とりあえず正常動作している。