TortoiseSVN リポジトリの移行(再配置)

サーバの更新などによりTortoiseSVNのリポジトリサーバを移行した場合、リポジトリのURLが変更されるので、接続が出来なくなります。

そこで、いったんローカルに置いてあるファイル群を廃棄してから、最初からチェックアウトしなおして環境を再構築している人もいるのではないかと思います。しかしながら、データ容量が膨大な場合は、チェックアウト自体に長い時間がかかるほか、旧環境下にて変更したり新規作成したファイルの移行など手間がかかります。また、ミスが発生する可能性もあります。

TortoiseSVNではリポジトリサーバを移設した場合に、以下の様に設定を変更することで、現行のファイル群のままリポジトリの移行が出来ます。

続きを読む

オープンリゾルバの設定

 DNSがオープンリゾルバになっていることの脆弱性に関して、私が以前関わったシステムで設定変更(オープンリゾルバの解消)を依頼されたので、出向いてきた。

 設定の変更内容は明らかなので短時間で終わるものと思ったのだが、意外と時間がかかった。

 理由としては、

  1. 当該システムは、前サーバからの移行であったため、設定ファイルの位置が通常のものと異なる仕様であった。さらに、通常の場所にも設定ファイルがあった。当然その設定ファイルをいじっても、DNSの挙動は変化しない。
  2. 公開されているオープンリゾルバ確認サイトが、DNSの設定変更後も「オープン状態である」と表示されたままだった。しばらく(30分~1時間)経過した後に再度試みると、OKになった。この原因は今でも謎だ。確認サイト側のキャッシュの問題か?とは思う。

久しぶりに当該システムを触って、どんな設定だったのか、デザインシートなどを見ながら思い出すので、そこに時間がかかったということもあるのだが。

とりあえず、無事終了。確認サイトからチェックしても、OKとなって一安心である。