問題
Windows 7 HomePremiumx64で実行されているSpringSourceToolSuite2.9.1リリースおよびSubversiveプラグインに奇妙な問題があります。SVNリポジトリからAndroidプロジェクトをチェックアウトしようとしています。
これが私がしていることです:
File > Import > SVN > Project From SVN
- リポジトリへのパスを入力し、HEADリビジョンを確認します
- クリックします
Finish
- プロジェクトが見つかり、デフォルトのオプションは
Check out as a project with the name specified
です。名前はそのままにします被写界深度フィールドをに設定しRecursively
、HEADリビジョンを選択します。 - クリックします
Finish
エラーメッセージを表示するために、進行状況バーが1秒間表示されます。
Checkout operation for 'https://(.....)/Android' failed. svn: Cannot create new file 'C:\workspace-sts-2.9.1.RELEASE\AppName \.svn\lock': System can not find the path specified
再試行して1から6の手順を実行すると、別のダイアログが表示されます。それは言う:
This project already exists in the workspace
or there is a data folder in the checkout destination.
上書きするフォルダを選択できます。これを行うと、類似しているが異なるエラーメッセージが表示されます。それは言う:
Checkout operation for 'https://(...)/Android' failed.
0x0000000f: The folder 'C:\workspace-sts-2.9.1.RELEASE\AppName \.svn' is locked by some external process. Please unlock the folder and try to check out the project again.
私が試したこと
まず、SVNロックビューを開いて、IDEによって作成されたロックがあるかどうかを確認しました。誰もいなくなった。
アプリケーションがファイルをロックする問題が解決することを期待して、コンピューターを再起動しましたが、そうではないようです。
その後、別の場所に新しいワークスペースを作成し、そこでプロジェクトをチェックアウトしようとしました。結果は同じでした。
次に、SVNキットのバージョンを変更しようとしました。状況は次のように持続します。
- SVNキット1.2.3
- SVNキット1.3.5
- ネイティブJavaHL1.5.4
- ネイティブJavaHL1.6.12
ワークスペースのディレクトリへのアクセス許可を変更することは、試してみる価値があると思いました。それもトリックをしませんでした。
最後に、Tortoise SVNを使用して別の場所でプロジェクトをチェックアウトし、ワークスペースにインポートしました。私はそれを実行することができましたが(いくつかのビルドパス設定が欠落しているように見えましたが)、それは解決策ではありません。IDEで競合をコミット/更新/表示/解決する機能がなければ、数人で同時にプロジェクトに取り組むことは想像できません。
独自のツールセットとこのアプリケーションだけの別のワークスペースを備えた別のバージョンのeclipseをインストールするようにアドバイスされましたが、それは良い考えではないようです。すべてを1つのIDEにまとめたいと思います。また、他のすべてのツール(主にSpringおよびAndroid関連)を最初から構成する気がないため、すべてを再インストールすることは避けたいと思います。
誰かがこのような状況を見たことがありますか?どうすれば動作させることができますか?