間違ったURLを使用してSubversionクライアント( TortoiseSVNなど)でVisualSVNサーバーリポジトリにアクセスすると、次のエラーが発生する場合があります。
XML parse error at line 1 no element found
原因とエラーを取り除く方法は何ですか?
間違ったURLを使用してSubversionクライアント( TortoiseSVNなど)でVisualSVNサーバーリポジトリにアクセスすると、次のエラーが発生する場合があります。
XML parse error at line 1 no element found
原因とエラーを取り除く方法は何ですか?
記事KB102:不適切なリポジトリURLによって引き起こされたSubversionクライアントエラーを読んでください。ほとんどの場合、リポジトリへのURLが正しくないため、このエラーが発生します。
Webブラウザーとは異なり、Subversionクライアントはリポジトリリスト全体のコンテンツにアクセスできません。https://svn.example.com/svn/
つまり、 TortoiseSVNなどのSubversionクライアントやコマンドラインクライアントを使用してURLにアクセスすることはできません。
リポジトリ(またはそのサブフォルダまたはアイテム)へのURLを明示的に指定する必要があります。
正しいURLは次のようになります。https://<servername>/svn/<repository-name>/
2013年5月7日更新:
TortoiseSVN 1.8のリポジトリブラウザは、SVNListParentPathによって提供されるリポジトリを一覧表示できます。TortoiseSVN1.8リリースノートを参照してください。
私の場合、オプション「ロックを盗む」(リポジトリファイルにロックを設定しているときにフォームの左下の領域にあるチェックボックス)を使用してこの問題を修正しました。このエラーは、一部のファイルがロック解除されているように見えるために発生しますが、実際にはそうではありません(エクスプローラーウィンドウでファイルのプロパティをクリックしてから、SVNプロパティをクリックして確認してください。ファイルの実際の状態を確認できます)ファイルをロックします