
基本的な構成は
という環境で、32bit、Windows 2003 Serverからの移行についてです。
Subversionは旧サーバーでも利用していたので、Cドライブ直下のC:\svnをzip圧縮し、メッセンジャーでサーバーに移行後解凍して渡しました。
インストールするSubversionのバージョンは新旧ともに1.4.6です。
とりあえずインストール作業そのものは簡単にできたのですが、インストーラを使ったのに、ApacheがProgram Files(x86)というフォルダ名なせいか
がコピーされなかったので、Subversionのbinディレクトリからコピーして対応しました(※後述)。
・・・と、ここまでは普通のSubversionのインストールなんですが、ここでまず問題が生じてApacheの再起動ができませんでした。
対処策として、旧サーバーから該当のsoファイル二つを持ってきてApacheのmodulesディレクトリ内にコピー(両方コピーしないと動かなかったです)すると、Webアクセスによってリポジトリの確認は出来るようになりました。
しかし、Eclipseからリポジトリに対してコミットしようとすると
TortoiseSVNからコミットしようとすると(チェックアウトは出来ます)
と出てどうしてもコミット出来ませんでした。
「convert to/from UTF-8」とあったので、文字コード関連かと思い色々やってみると、http://squallatf.vicp.net/svn-win64-1.4.5.zip(→Apache 2 :: Apache 2.2 x64, Subversion, and Apache modsにて発見)よりダウンロードした中にある「iconv」ディレクトリをコピーすると無事コミットすることが出来ました(中にあるsoファイルのコピーも試みてみましたが、Apacheが起動できませんでした)。
64bitマシンは前途多難な予感・・・・・