====== WIndowsでRedmine ====== ====== 公式サイト ====== http://redmine.jp/guide/RedmineInstall/ ====== [エラー]LIBMYSQL.dllが見つからなかったため・・・ ====== rake実行時とrailsアプリケーション実行時に「LIBMYSQL.dllが見つからなかったため、このアプリケーションを…」 などの、エラーが発生する。 C:\ruby\bin 以下に、 C:\Program Files\MySQL\MySQL Server 5.0\bin にある、 libmysql.dllをコピーする。 ====== ruby1.8.6(mswin332)+rails2.3.4+mysql5.1.37 でMySQLコネクションエラー ====== >rake db:migrate rake aborted! Mysql::Error: query: not connected: CREATE TABLE `schema_migrations` (`version` varchar(255) NOT NULL) ENGINE=InnoDB (See full trace by running task with --trace) 最新のlibmysql.libの問題。古いVerを使う http://instantrails.rubyforge.org/svn/trunk/InstantRails-win/InstantRails/mysql/bin/libmySQL.dll ====== Redmineをサービスに登録する ====== C:\>gem install mongrel C:\>gem install mongrel_service -r C:\>mongrel_rails service::install -N "Redmine" -c C:\xampp\htdocs\redmine -p 3000 -e production c:\> sc config Redmine start= auto depend= MySql ====== Redmine 1.2にて、ログイン時にエラー(mongrel_service) ====== 下記のサイトからパッチを入手する。 [[https://gist.github.com/471663|metaskills’s gist: 471663  Gist]] アーカイブを展開して「mongrel.rb」をRedmineインストールフォルダ配下のconfig\initializersフォルダに置く。 ※mongrel.rbの「Rails.version」を一部書き換える。 if Rails.version == '2.3.11' && Gem.available?('mongrel', Gem::Requirement.new('~>1.1.5')) && self.class.const_defined?(:Mongrel) 上記の方法でWindowsからのサービス起動で、Redmineにログイン可能。 ====== xamppでSVN ====== [[http://pukapuka-ahirusan.blogspot.com/2010/08/xamppsubversion.html|わかりやすいサイト]] ====== Redmine + SVN ====== config\configuration.ymlファイル作成 128行あたり -) scm_subversion_command: +) scm_subversion_command: C:\xampp\svn\bin\svn.exe Redmine 再起動 ====== VisualSVN Server ====== http://www.visualsvn.com/server/download/ Windowsで簡単にSVN環境構築 ====== [Windows]コマンドプロンプトでsvnコマンドの文字化け ====== WindowsでSubversionとTortoiseSVNを同居させると、Subversionの方がTortoiseSVNのiconvを使用するみたいでコマンドプロンプトからsvnコマンドを使用すると、UTF-8のエンコード状態で表示されます。 コマンドプロンプトからsvnコマンドを使用する場合はSubversionのiconvを使用するように以下の設定を追加する必要があります。 「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor」の「AutoRun」に以下の値を set APR_ICONV_PATH=\iconv に設定。