4

数日前、SVN にチェックインされているプロジェクトにファイルを追加しようとすると、エラーが発生し始めました。チェックアウトと更新は正常に機能しますが、ファイルを追加しようとすると意味のないエラーが発生します。

Eclipse 4.2 と最新バージョンの Subclipse を使用していますが、TortoiseSVN 1.7.10 を使用しても同じエラーが発生します。

私が得るエラーは次のとおりです。

    svn: E175002: Commit failed (details follow):
    svn: E175002: Commit failed (details follow):
svn: E175002: Processing PROPFIND request response failed: Open quote is expected for attribute "{1}" associated with an  element type  "language". (/svn/myproject/trunk/database/sql/2.11/test.xml) 
svn: E175002: Processing PROPFIND request response failed: Open quote is expected for attribute "{1}" associated with an  element type  "language". (/svn/myproject/!svn/wrk/2bc65adb-3a01-0010-a3f6-67fdfc8c148b/trunk/database/sql/2.11/test.xml) 
    svn: E175002: Commit failed (details follow):
svn: E175002: Processing PROPFIND request response failed: Open quote is expected for attribute "{1}" associated with an  element type  "language". (/svn/myproject/trunk/database/sql/2.11/test.xml) 
svn: E175002: Processing PROPFIND request response failed: Open quote is expected for attribute "{1}" associated with an  element type  "language". (/svn/myproject/!svn/wrk/2bc65adb-3a01-0010-a3f6-67fdfc8c148b/trunk/database/sql/2.11/test.xml) 

私が試したこと:

  • Eclipse と Tortoise の両方でクリーンアップとリフレッシュ
  • プロジェクトをリポジトリから切断し、再接続します
  • Tortoise のアンインストールと再インストール
  • アンインストールして再インストールした Subclipse
  • リポジトリを別のプロジェクトにチェックアウトし、「新しい」プロジェクトにファイルを追加しようとしましたが、「新しい」プロジェクトでも同じエラーが発生します。

更新:オフィスのプライベート ネットワークに VPN 接続し、SVN リポジトリに内部 IP アドレスを使用すると、問題なく動作します。これは、私が使用している新しいインターネット プロバイダー (チャーター) のいずれかを指しているようです。または最近切り替えたAVGに。AVG で「AVG を無効にする」オプションを試しましたが、それでも同じエラーが発生します。

このエラーの内容と修正方法を知っている人はいますか?

4

4 に答える 4

3

私はあなたの問題に直接答えることはできませんが、ここに役立つ他の情報があります:

  • 更新/クリーンアップは、非常に特定の問題のみを修正します。クリーンアップは主に、更新/コミットなどの途中で予期しないクラッシュが発生したときに実行されることを目的としています。クリーンアップにより、作業コピーのロックが解除され、キューに入れられたトランザクションがすべて完了します。更新は主に、GUIツールがsvnstatusを実行してアイコンを更新するように強制するための問題です。

  • アンインストール/再インストールはほとんどの場合無意味です。破損したファイルがあるわけではありません。

  • 特に苦痛がない場合は、フレッシュチェックアウトを試してみると便利な場合があります。

クライアントとサーバー間のHTTP会話中にエラーが発生しています。PROPFINDは、SVNクライアントがサーバーに発行する低レベルのHTTPリクエストの1つです。HTTP会話の邪魔になり、データを破壊する可能性のあるプロキシサーバー、ファイアウォール、アンチウイルス(特に後者)を探します。それがここのように聞こえます。何かがPROPFIND要求への応答を破損しています。SVNサーバーに問題がある可能性がありますが、それはありそうもないと思います。会話を邪魔しているのは、クライアントとサーバーの間にあるものでなければならないと思います。

于 2012-11-08T14:58:36.883 に答える
0

Aptanaを使用しても同じ問題が発生しました。ほとんどの場合、これはクリーンアップ、リフレッシュ、そして再度クリーンアップを実行することで自動的に修正されます

于 2012-11-07T15:36:42.663 に答える