4

Subversionで次のコマンドを実行しようとすると、エラーが発生します:update、commit、log、list、blameなど。
ただし、diffとinfoは機能します。

CollabNet、TortoiseSVN、Intellij、Visual StudioのAnkhSVNなどのデスクトップクライアントを使用すると、エラーは次のようになります。 " http:// xxx01 / comm / JavaService / trunk /:ホスト名 ` http:// xxx01 / comm 'を解決できませんでした:要求された名前は有効であり、データベースで見つかりましたが、解決されている正しい関連データがありません。」

これは私のラップトップ(同僚ではない)でのみ発生し、管理者がSubversionが認証に使用するアカウントのパスワードを変更した後にのみ発生し始めました。別のマシンへのリモートデスクトップを使用している場合、またはWeb経由でSubversionにアクセスしている場合、エラーは発生しません。

この問題の解決にご協力いただきありがとうございます。

4

5 に答える 5

7

プロキシサーバーの設定を更新する必要があるようです。Subversionは、これらすべての設定を「servers」(拡張子なし)という名前のテキストファイルに保持します。

Windowsでは、このファイルは%APPDATA%/ Subversion /にあります(例:C:\ Documents and Settings \ YourUserName \ Application Data \ Subversion)。

1)「サーバー」を開き、プロキシサーバーのすべてのデータが正しいことを確認します。パスワードを変更する方法についての指示がファイルにあるはずですが、これには次の行の変更が含まれます。

[GLOBAL]:
http-proxy-host = proxyserver.example.com
http-proxy-port = 80
http-proxy-username = yourusername
http-proxy-password = yourpassword

2)また、TortoiseSVNが誤ったプロキシ設定をアクティブに保つことがあります。Tortoiseをインストールしている場合は、使用しているかどうかに関係なく(特に、Subclipseを使用している場合):Tortoise設定GUIを開き、[ネットワーク]に移動して、[プロキシサーバーを有効にする]で設定が正しいことを確認します。

于 2010-12-31T23:28:04.567 に答える
5

デスクトップ設定にデフォルトのドメインがあるようです。次の出力を比較してください

nslookup xxx01デスクトップとラップトップから。xxx01.acme.comSVN URL のように完全修飾名を使用することもできます。

于 2010-02-26T19:15:49.440 に答える
0

最近、おそらくいくつかの.svnファイルが破損していたため、この問題に遭遇しました。新しいフォルダーを作成し、tortoisesvnにバージョン全体をチェックアウトさせました。できます。

于 2012-08-29T02:20:07.553 に答える
0

この問題を解決するためにあらゆることを試しました。マシン上でファイルが破損しているマルウェアを見つけましたが、どれも問題を解決しません。結局、私はマシンを再コアリングし、TortoiseSVN を再インストールしました...そして出来上がり! 問題を修正しました;-)

于 2010-03-17T19:54:32.260 に答える
0

Windows Sockets エラー コードから:

要求された名前は有効であり、データベースで見つかりましたが、解決される正しい関連データがありません。たとえば、MX レコードは返されますが、A レコードは返されません。ホスト自体は存在するが、直接到達できないことを示します。

ホスト名にいくつかの変更を加えた後、それらの変更が完全に使用されるまで (キャッシュのために) 数回の再起動 (または数時間待機) が必要になる場合があります。

または、ファイアウォール/プロキシ/ウイルス スキャナーが干渉している可能性があります。

于 2010-02-26T19:32:56.757 に答える