2011-08-16 26 views
0

私はSVNをインストールしてデーモン(Ubuntu 11.04)として実行しています。私はそれがしばらくスレッドに修正した見たように、私は再帰的にスティッキービットを設定解除しようとしたSubclipseがコミットできません: "操作が許可されていません"

org.tigris.subversion.javahl.ClientException: Operation not permitted 
svn: Can't remove '/home/dave/share/workspace/project/.svn/tmp/entries' 
svn: Can't remove file '/home/dave/share/workspace/project/.svn/tmp/entries': Operation not permitted 

org.tigris.subversion.javahl.ClientException: Operation not permitted 
svn: Can't remove '/home/dave/share/workspace/project/.svn/tmp/entries' 
svn: Can't remove file '/home/dave/share/workspace/project/.svn/tmp/entries': Operation not permitted 

:私は正常にコマンドラインからレポをコミットしましたが、いつでも、私はSubclipseの経由コミットしようと、私は次のエラーを取得しますバック。私はまたEclipseの中で私のJavaを> Team> SVNをJavaHLからSVNKitに切り替えましたが、それもうまくいきませんでした。誰でもこれを経験して助けてくれる?

+0

私のバーチャルボックス(Windows 7ホストでUbuntuを実行している)を使って共有ディレクトリが問題を引き起こしていることが判明しました。私は共有フォルダの外でEclipseでプロジェクトを作成し、それは働いた。 – DaveO

答えて

0

次のシナリオ

1をchekcしてください)が、Subclipseのはよりも、コマンドラインツールは、新しいバージョンを使用している場合だろうか?

2))あなたは

3をコミットする前に、最新のトランクの状態を更新しているかどうかを確認してくださいあなたはSubclipseの中に同一のユーザ/パスワードを使用しているコマンドツールに比べてファイルがあることを

0

ダブルチェック使用されていません。私はProcess Explorerを使って、自分のファイルにハンドルを持っているプログラムがあるかどうかを調べるが、ログアウトしてやり直す(または再起動する)ことは、面倒なことがなければブルートフォースアプローチとして働く。

0

これはVirtualBox共有フォルダの既知のバグです。それを共有フォルダの外に移動するだけでなく、git-svnsudo apt-get install git-svnでインストールし、標準ではgitには含まれません)を使用して自動的にgitリポジトリにクローンします。

がインストールされている場合は、git svn clone http://my-svn-repo local-folderというコマンドを使用して、このエラーなしでSVNリポジトリを複製できます。

関連する問題