TortoiseSVNはWindowsVista 64でSubversionに接続しません
-
24-10-2019 - |
質問
サーバーはSubversionバージョン1.5.2(R32768)を実行しています。
私が私の作品Vista 64ビットラップトップにカメを設置していた過去1年間、リモートリポジトリに接続されていません。ただし、Intellij IDEを使用して、リポジトリに接続できます。
自宅で私は走っています / 1時間前まで走っていました1.6.10。これは過去数か月間はうまく機能していましたが、その後、私のシステムにいくつかのソフトウェアが更新され、何かが変更された後、Tortoiseもリモートリポジトリに接続しません。 Tortoiseを1.6.12に更新しましたが、それでも機能しません。
私はこれに不満を抱いており、いくつかの支援を使用することができます。私が働いている場所では、接続を正確にセットアップする方法を知りません。それはそれが機能するかどうかのどちらかであり、残念ながら私にとってはそうではありません。
私はレジストリに入り、カメの設定の下ですべてのURLエントリを削除しました(ええ、私は持ってはいけませんが、この時点でうんざりしているだけです。)答えを探して、私が走っているさまざまなことを試してみます。
ですから、質問はこれだけで、何を設定する必要があり、システムで接続を動作させるためにどこに設定する必要がありますか。特にデータを更新してプッシュする必要があるいくつかのプロジェクトがある場合、私は自分のIDEを使用して物事を行わなければならないことにうんざりしています。
あなたが提供できるどんな援助に感謝します。
また、カメのバッシングからのログステートメントをいくつか紹介して、機能させます。
1/24/2011-8:06:15 PMコマンド:更新エラー:「IP/フォルダー」のオプション;:ホスト名エラーを解決できませんでした: `ip/folder/proj1 ';:要求された名前は有効ですが、エラーはありません:要求されたタイプのデータが見つかりました。エラー:( IP)終了! :
1/24/2011-8:09:18 PMコマンド:更新エラー:「IP/フォルダー」のオプション;:サーバー(IP)に接続できませんでした。 :
これはプロジェクトの新しいコピーを引っ張ろうとしていました
1/24/2011-10:59:42 PMコマンド:IP/フォルダーからのチェックアウト、リビジョンヘッド、完全に再帰的、外部に含まれるエラー:「IP/フォルダー」のオプション;:サーバー(IP)の接続できませんでした! :
はい、インターネットエクスプローラーでリポジトリを表示できます。はい、Intellij IDEを使用してデータをリポジトリにプルしてプッシュできます。
解決 2
私は問題を見つけました。 Tigris.orgに回答を投稿しました http://tortoisesvn.tigris.org/ds/viewmessage.do?dsforumid=4061&dsmessageid=2700618 しかし、これも答えです。
皆さん、私は私を殺しているダンファイルを見つけました。
環境Windows Vista 64 HPも7 64 TORTOISESVN 1.6.6を獲得します
- 保護されたすべてのファイルとフォルダーを隠すWindows機能をオフにしました。
- 'c: programdata 'と呼ばれるルートのフォルダーを見つけました。このフォルダーの内部には、「サーバー」と呼ばれるファイルを備えたフォルダー「Subversion」がありました。ファイルにファイル拡張子はありません。したがって、パスはc: programdata subバージョンサーバーでした
- 私はメモ帳を使用してそれを調べ、プロキシエントリの下にリストされているすべてのプロジェクトを見ました。ファイルをbkup.serverに変更しました(念のために戻すことができます)。
- 次に、Windows Explorer Windowで右クリックして、更新とPOOF、Magicを実行しました。
これが他の誰かがそこに多くの悲惨さを抱かせることを願っています。これでご協力いただきありがとうございます。
他のヒント
リポジトリにアクセスするには、プロキシサーバーを指定する必要があるようです。プロキシサーバーは、企業ネットワークのすべてのコンピューターの - 多かれ少なかれ、インターネットまたはその他のネットワークリソースにアクセスするための中央アクセスポイントです。
Intellijでプロキシサーバーを設定した場合は、そこから情報をコピーして、説明されているようにTortoisesVNプロキシ設定に入力します ここ.
IEのプロキシ設定を確認するには、 インターネット設定, 、次に行きます 接続 タブとクリックします LAN設定. 。にいくつかの情報があります プロキシサーバー Tortoiseのプロキシ設定にコピーして入力できるフィールド。
LAN設定で明示的なプロキシが指定されていない場合、自動構成スクリプトがある場合は、スクリプトをダウンロードします(例: wget
または、スクリプトを評価しない他のクライアント)とダウンロードされたスクリプトでプロキシを検索します。
IEでプロキシ構成スクリプトも明示的なプロキシも与えられない場合、プロキシ関連の問題ではありません。
IEでリポジトリにアクセスすることとTortoiseVNを使用してアクセスすることのもう1つの違いは、IEが常にHTTP(s)プロトコルを使用してレポにアクセスするのに対し、Tortoiseも対処できることです。 svn://
プロトコル。あなたはあなたが指定したことを絶対に確信していますか? http://server.company.com/path/to/repo
亀でチェックアウトするときはそうではありません svn://server.company.com/path/to/repo
(そして、URLはIntellijと同じように本当に同じようにチェックするつもりですか?どのプロトコルがIntellijで設定されていますか?)? svn://
プロトコルは、企業のファイアウォールによってブロックされる可能性があります http://
と https://
確かにファイアウォールによってブロックされません。
私は同じ問題を抱えていましたが、私の解決策はあなたにインスピレーションを受けました。私のsubversionフォルダーはc: users appdata roaming subversionにありましたが、「サーバー」ファイルは正常に見えました。
同じ親ディレクトリで、「Tortoisesvn」ディレクトリにも気付きました。したがって、c: users appdata roaming tortoisesvnで。そのフォルダーの名前をXtortoiseSVNに変更して、問題を修正したTortoisesVNとPOOFに対して到達不可能にしました。おそらく、ファイルの1つに腐敗がありました。
インスピレーションをありがとう:)