12

私は転覆に不慣れです。システムに既存のプロジェクトをチェックアウトしたかったのです。しかし、私がコンソールでこれを行ったとき:

svn checkout urlname

パスワードを聞かれましたが、間違って間違ったパスワードを教えてしまいました。2回目に試したところ、パスワードの入力を求められませんでしたが、エラーメッセージが表示されました。

unable to connect to a repository at URL
The OPTIONS request returned invalid XML in the response: XML parse error at    
line1: no element found (urlname)

私がここで間違っていることについて何か考えはありますか?

4

8 に答える 8

15

問題は、URLが正しくないことです。http / httpsを介してSVN担当者を参照するときは、参照するリポジトリへの完全なURLをメモしてください。

e.g. httpx://192.168.0.xxx/svn

同じエラーが発生します(URLのリポジトリに接続できませんOPTIONSリクエストが応答で無効なXMLを返しました:1行目のXML解析エラー
:要素が見つかりません(urlname)

しかし、私が閲覧するとhttpx://192.168.0.xxx/svn/NAMEOFREPO

リポジトリ構造は次のようになります

e.g. httpx://192.168.0.xxx/svn/NAMEOFREPO/trunk

これでコードをダウンロードできます:)

于 2012-09-27T19:12:50.600 に答える
5

スタートメニュー>TortoiseSVN>設定をクリックして、設定ダイアログボックスを表示します。[保存されたデータ]ダイアログで、[認証データ]の横にある[クリア]ボタンをクリックして、TortoiseSubversionに保存されたパスワードを忘れさせます。

ただし、URLが間違っていることを示す要素が見つからないというエラーメッセージはありません。再確認することをお勧めします。

お役に立てれば!

于 2012-04-17T19:53:26.690 に答える
3

TortoiseSVNまたはSVNコマンドラインクライアントを使用していますか?

コマンドラインクライアントを使用している場合は.subversion\auth、ホームディレクトリのディレクトリを確認してください。これは、すべての認証情報が保存される場所です。ほとんどの場合、ログイン情報はに保存され.subversion\auth\svn.simpleます。

そこをルートして、認証情報を見つけます。認証情報が保存されているファイルを削除します。実際、このディレクトリ内のすべてのファイルを削除できます。Subversionは、再度ログインしようとすると、単にそれらを再作成します。

TortoiseSVNには、設定の下に認証情報をクリアする場所があります。

于 2012-04-17T21:05:50.210 に答える
1

次を使用して正しいパスワードを指定してみてください。

svn --password(ここにあなたのパスワード)checkout urlname

于 2012-04-17T17:00:21.207 に答える
0

VisualSVNサーバーを使用していてsvn: E130003: Malformed XML: no element found、リポジトリーのアドレス指定時にエラーが発生したとすると、入力したURLに問題がある可能性があります。

使用されたURLがWebインターフェースにつながる場合、Subversionクライアントはこのエラーを表示します。URLはSubversionリポジトリにつながる必要があります。エラーを取り除くには、Webインターフェイスの[チェックアウト]ボタンをクリックして、正しいURLをSubversionクライアントにコピーアンドペーストします。

詳細な手順については、記事KB102:不適切なリポジトリURLが原因で発生したSubversionクライアントエラーをお読みください。

于 2016-11-18T11:11:31.747 に答える
0

私の場合、オプションを使用してこの問題を修正しましたSteal lockcheckboxリポジトリファイルにロックを設定しているときにフォームの左下の領域にあります)このエラーは、一部のファイルがロック解除されているように見えますが、実際にはロックされていないために発生します(確認してください)これは、エクスプローラーウィンドウからファイルのプロパティをクリックし、次にSVNプロパティをクリックします。ファイルの実際の状態を確認できます)

于 2017-07-11T10:19:34.477 に答える
0

ほとんどの回答は問題が何であるかを推測しているようですが、正確な診断を行うには、https://subversion.apache.org/docs/community-guide/debugging.htmlに示されているようにSVNネットワークトラフィックをより適切にトレース/検査します。 #net-trace

  • Wiresharkを使用
  • socat付き
于 2019-06-18T13:01:43.303 に答える
0
  1. ブラウザでURLをナビゲートします(例:chrome)

  2. チェックアウトボタンをクリックしますここに画像の説明を入力してください

ここに画像の説明を入力してください

  1. チェックアウトボタンからリンクをコピーします

  2. svnのURLに貼り付けます

于 2019-09-03T11:16:50.867 に答える