1

ポート 8080 に VisualSVN サーバーをインストールしました。これでアクセスできhttp://www.example.com:8080、すべて正常に動作します。

http://svn.example.comポート 8080 を使用する代わりに使用して svn にアクセスしたいので、IIS 7 でサイトsvn.example.com(ポート 80 にある) からhttp://www.example.com:8080(永続的なリダイレクトを使用して) への HTTP リダイレクトを作成しました。

これは、ブラウザー経由で svn にアクセスすると機能しますが、TortoiseSVN 内からリポジトリ ブラウザーを実行すると、次のメッセージが表示されます。

リポジトリを恒久的に移動しました....再配置してください

これを正しく行う方法はありますか?

4

3 に答える 3

2

あなたが受け取っているメッセージを私が解釈する方法は、恒久的なリダイレクトが Tortoise SVN に、SVN サーバーを見つけるために別の場所に行く必要があることを伝えているということです。したがって、クライアントは、ユーザーとして、クライアント リポジトリの構成を更新する必要があることを伝えています。代わりに何らかのプロキシが必要だと思います。

于 2009-11-23T09:04:35.140 に答える
2

Subversion はリダイレクトを処理しません。代わりに、エラーが発生し、作業コピーを新しい URL に再配置するように指示されるため、リダイレクトは必要ありません。

于 2009-11-23T11:29:09.390 に答える
1

これを認識していることを確認してください:「再配置」は実際にはSubversionコマンドです:-)

そう

これを正しく行う方法はありますか?

  • チェックアウトしたフォルダ (つまり、作業コピー) を右クリックし、
  • [再配置...] をクリックし、
  • ポップアップで新しい URL を入力します (つまり、http://www.mysite.com:8080http://svn.mysite.comに置き換えます) 。
  • [OK] をクリックします。
于 2009-12-07T13:03:38.870 に答える