2013-08-16 16 views
10

を私はSVNにいくつかのクラスとXMLファイルをコミットしようとしていますが、私はこのエラーメッセージを取得しておいてください。はSVNにコミットすることはできません - CHECKOUTは唯一のバージョンのリソース上で実行することができます[この時点で]

SVNを:E200007:コミットに失敗しました(詳細は次を参照してください): svn:E200007:[現時点では]バージョンリソースでのみCHECKOUTを実行できます。 のsvn:E175002:チェックアウト要求は

私も更新しようとした '/svn/SriLankaLottery-app/!svn/rvr/31/trunk/DealsDirect/src/com/elottery/Login.java' で失敗しましたコードを作成してコミットしますが、それでも動作しません。

+0

[commiを実行しようとすると、[CHECKOUTはバージョンリソースでのみ実行できます]の重複Eclipse Subversive Pluginを使用して](http://stackoverflow.com/questions/17816012/getting-checkout-can-only-be-performed-on-a-version-resource-when-trying-to-co) –

答えて

29

クリーンアップして見てください。通常は動作します。

プロジェクトを右クリック - >チーム - >クリーンアップ/リフレッシュ

+1

はい働いた。ありがとうMaheel ..私はいくつかの古いsvnファイルが私のファイルがチェックインされていないと思います。 – TharakaNirmana

+5

私のために、最終的に 'svn cleanup/folderNameYouWantToClean'をタイプし、私の固執を解決しません。 –

1

は、NetBeansで同じエラーに同様のソリューションを蘭右プロジェクト]をクリック - > Subversionの - >作業コピー

+0

NB 8.1では、右クリック→Subversion→作業コピー→クリーンアップ – madth3

0

をクリーンアップを私が得ました同じ問題を解決し、NetBeansを使用してプロジェクトをチェックアウトすることで修正しました。

1

私の場合にはJavaHLが存在していなかった(Eclipseの - >設定 - >チーム - > SVNクライアント)

sudo apt-get install libsvn-java 
sudo ln -s /usr/lib/x86_64-linux-gnu/jni/* /usr/lib/ 

今すぐEclipseを再起動して、あなたが持つことができ、使用のSubsclipseである必要があり、それをインストールするにはJavaHL。

2

(Mac OSX + Eclipse + SVNKit)私のプロジェクトをMacからWindowsにコピーし、TortoiseSVNで成功を収めています。私は仕事の理由を知りませんでしたが、もし誰かがここにいたら(きれいな/リフレッシュしない)この方法を試みるかもしれません。

EDIT:これはSubclipseのバグかもしれませんが、最終的に私は 'svn cleanup/folderNameYouWantToClean'と入力して問題を解決します。 >チーム - - プロジェクトものについて

+1

が動作します。 – Garnett

4

>クリーンアップは日食の試行では動作しません:

  • フォースクリーンアップsvn cleanup /folder_to_cleanup
  • コマンドを使用して、端末からSVNトータス
  • を使用して
+0

svnからgitに変更することをお勧めします – FLBKernel

関連する問題