Subversion/Subclipseエラー「既にロックされたディレクトリをロックしようとしました」をどのように修正しますか?
グーグルは、人々が日常的にこのエラーに遭遇することを示しており、私が投稿した唯一の解決策は、SubclipseのTeam-> Cleanupコマンドを実行することです。残念ながら、このエラーが発生しますwhen Team-> Cleanupコマンドを実行します。他のオプションはありますか?
すべてのlock
ファイルを再帰的に削除しようとしましたが、「パスは作業コピーではありません」というエラーが発生しました。私はチーム->接続解除、そしてチーム->共有をしなければならなくなりました。再接続すると、既存の.svn
ファイル、削除しました。今では機能しているようです。
同様の問題がありました。チーム->更新/クリーンアップは私の問題を解決しました
エラー:すでにロックされたディレクトリをロックしようとしました svn:作業コピー 'C:\ work\myproject\workspaces\HPDP'がロックされています。
解決策:私のために働いた。
Right-click on project-->Team-->Refresh/Cleanup
私はこのスレッドからすべての提案を試みましたが、働いた唯一のものは:
私もこれを取得します。ファイルがあるディレクトリ(Eclipseではない)に移動し、.svn dirに移動して、lockというファイルを削除します。
Eclipseに戻って続行します。
ここにも同様の質問があります SVNリポジトリへのファイルのコミットの問題
私はこれらを行うことでこの問題を解決しました:
プロジェクトを右クリックします。
チームをクリック
更新/クリープをクリックします
古い質問ですが、上記の解決策はどれもうまくいきませんでした。動作したのは、Eclipseを閉じ、Tortoiseを使用して、Windowsエクスプローラーでプロジェクトを右クリックし、「TortoiseSVN」->「Clean up」を選択してから、デフォルトのチェックボックス項目を使用するだけです(作業コピーステータスをクリーンアップ、外部を含む)、 OKを押します。
これでフォルダがクリーンアップされ、通常どおりにファイルを更新してコミットできました。
SVN 1.8を使用すると、ロックファイルを削除しても解決しません(ロックファイルは存在しません)。
リフレッシュ/クリーンアップも解決しませんでした。
何が解決しました:
1) Backup your directory, just incase...
2) Team... Disconnect. Choose to remove .svn files
3) Add it again to SVN.
注:私の場合、エラーは最初のコミット中にネットワーク接続が失われたことが原因でした。
「ファントムロック」に関する同じ問題の後、唯一の解決策は次のとおりでした。
1)Project Eclipse-> Team-> Disconnectを切断します(.svnフォルダーを削除するオプションを選択します)
2)Eclipse-> Team-> SVN-> Share Projectの「再接続」より。チェックアウトの改善に関する警告は無視してください。この後、すべてうまくいきました。
クリーンアップと再起動は解決策ではなく、スキャンロックにも何も表示されませんでした。
svn help unlock
結局ロッカーを見つける-ほとんどの場合ロックは必要ありません
同じ問題に直面しました。プロジェクトを右クリックして解決しました--->チーム---->更新/クリーンアップ
同じ繰り返しの問題がありました。これは災害だ。既存のロックがないため、クリーンアップとロック解除が役に立たない場合は、どうすればよいですか?
.svn
フォルダーを検索します。 sql liteファイルであるwc.db
ファイルが含まれています。wc.db
ファイルを選択して、SQL Lite接続をdbeaverに追加します。IBM RADで受信していた「既にロックされたディレクトリをロックしようとしました」エラーの解決策を探すのに何時間も費やしました。最後に、私はタイプすることを推測しました:
unlock <directory path>
RAD console and ... voliaで、ようやくファイルを同期できました!!
プロジェクトを右クリック
これにより、SVNによって作成された現在のlock!)] ==ファイルがすべて削除されます。
this will remove all the current ==[-lock files created by SVN
hope this will help !!!!
外部SVNサーバーはありません。私はWindows 7 Enterpriseを搭載したPCで作業しており、Eclipse SubversionプラグインをSVNクライアントとして使用していました。私の場合の問題は、PCの再起動を余儀なくされたネットワークの問題が原因でファイルのコミットに時間がかかったときに発生しました。
再起動後、このエラーが発生し始めました:XXXファイルは既にロックされています。
解決策は(TortoiseSVN)をインストールし、SVNプロジェクトフォルダーを右クリック-> TortoiseSVN->クリーンアップです。
この投稿が誰かの助けになることを願っています。
以下のようにメタデータディレクトリに移動します
ワークスペース>プロジェクト名> .metadata
このmetadaディレクトリ内には、ロックファイルがあります。このロックファイルを削除します。
Eclipseを再起動し、プロジェクトを再構築します。それは私のために働いた!