Aptana Studio 3、ビルド: 3.3.1.201212171919、GIT を使用しています。しばらく使用した後、GIT 操作を実行しているときに、Aptana が常にワークスペースを更新し、GIT リポジトリを一度に数分間ロックしていることに気付きました。Aptana の更新中にインデックス ファイルをロックする必要がある GIT 操作を実行しようとすると、以下のようになります。
fatal: Unable to create 'c:/wamp/www/website/.git/index.lock': File exists.
If no other git process is currently running, this probably means a
git process crashed in this repository earlier. Make sure no other git
process is running and remove the file manually to continue.
ここでチケットを作成しましたhttps://jira.appcelerator.org/browse/APSTUD-7603
これが起こらないようにする/時間がかかる/ロックを作成しない方法を見つけた人はいますか
編集
少なくとも一時的にこれを修正することができました。GITを使用してリポジトリ内の「App Explorer」の下にある場合。青い歯車をクリックします。ドロップダウン ホバーで [詳細] をクリックし、[切断] をクリックすると、Aptana が GIT リポジトリの変更を監視しなくなります。GIT は引き続き機能しますが、Aptana がワークスペースを更新しようとしなくなり、視覚的にファイル ツリーに変更が表示されなくなりました。
編集2
rm
index.lock ファイルで を実行しても、この問題は解決しません。私の問題は、Aptana がワークスペースを構築しているときに、GIT 操作が必要とするプロセスの index.lock ファイルを作成および削除し続けることです。.git フォルダーを見ると、index.lock ファイルが Aptana によって作成および削除されていることがわかります。Aptana が完了すると、index.lock ファイルがなくなり、操作を正常に実行できるようになるため、削除する必要はありません。