TortoiseSVN 1.8.1を使用してSVNリポジトリにファイルを追加しようとしています。私はファイルを右クリックし、TortoiseSVN-> Addを選択します。私はポップアップウィンドウ内のすべてのファイルを選択し、[OK]をクリックします。 OKをクリックすると、別のダイアログボックスが表示され、各ファイルの隣に「追加」と表示され、最後に「完了」と表示されるため、すべてのファイルが正常に追加されたように見えます。一番下にOKをクリックし、親ディレクトリを右クリックして「Commit」をクリックします。私はメッセージボックスに記入し、私が追加したすべてのファイルがチェックされていることを確認し、すべてが「ステータス」の下に「追加」されていることを確認します。最後に「OK」をクリックします。普通にそうであるように「あなたは発行番号を入力していません」と表示され、「発行番号なしで進む」をクリックするとボックスがポップアップします。TortoiseSVNでファイルを追加できない
Error: Commit failed (details follow):
Error: File '%Path to my file%' is
Error: out of date
Error: File '%File name%' already exists
Error: You have to update your working copy first.
私が正常に変更がない私の作業コピーを更新:ポップアップ表示の横のボックスには、私が続い追加しようとしてるファイルで「追加」という行があります。私も成功したクリーンアップを行います。私は、親ディレクトリを削除し、ベースフォルダを完全に削除し、ベースフォルダを再チェックしてみました。
私はリポジトリをチェックして、追加するファイルのファイル名があるファイルはありません。
上記のすべてはguiを通じてでした。私は、GUIからの更新とクリーンアップを行う場合
svn status:
svn: E155037: Previous operation has not finished; run 'cleanup' if it was interrupted
svn cleanup 5.0.1:
svn: E155009: Failed to run the WC DB work queue associated with '%PathToBaseRepoFolder%', work item 12841 (sync-file-flags 56 %Path to another file I was unable to add from the base repo folder%)
svn: E720003: Can't set file '%Full path to the other file I was unable to add%' read-write: The system cannot find the path specified.
が、それは両方とも成功していると言う:コマンドプロンプトを使用して、私は次のようです。私たちは、HTTPを使用している
は://
私は権限が正しいと信じています。
を解決?そしてあなたは 'svn update'をしました。右?矛盾はありませんか?あなたのサーバーにはどのようなプロトコルが使用されていますか?それは 'file://'、 'http://'、 'svn:'ですか?サーバー上のリポジトリ内のファイルに対するアクセス許可は正しいですか? –
私の質問の更新を参照してください。 –
興味深い投稿と同じエラーメッセージ:http://svn.haxx.se/users/archive-2013-07/0125.shtmlこれはエンコード/言語に関連していますか?コマンドラインで 'svn cleanup'を正常に実行しましたか? –