2

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

rmindex.lock ファイルで を実行しても、この問題は解決しません。私の問題は、Aptana がワークスペースを構築しているときに、GIT 操作が必要とするプロセスの index.lock ファイルを作成および削除し続けることです。.git フォルダーを見ると、index.lock ファイルが Aptana によって作成および削除されていることがわかります。Aptana が完了すると、index.lock ファイルがなくなり、操作を正常に実行できるようになるため、削除する必要はありません。

4

3 に答える 3

1

rm -f ./.git/index.lockまれに git がクラッシュしたため、試してみてください...このファイルはジャックされます。

于 2013-03-20T14:56:15.537 に答える
0

私も同じ問題を抱えてる。

唯一の解決策は、Git コマンドを 2 回実行することです。その後、ロックファイルのロックが解除されます

于 2013-01-11T10:08:32.177 に答える
0

それでもこの問題が発生する場合は、試してください

rm c:/wamp/www/website/.git/index.lock

わたしにはできる。

于 2013-02-19T07:35:27.933 に答える