ruby-reference-manual:3298
From: okkez <okkez000@g...>
Date: Sat, 15 Sep 2012 19:23:23 +0900
Subject: [ruby-reference-manual:3298] Re: [るりまプロジェクト - Bug #7026][Open] BitClust::SetupCommand#checkout が Windows で動作しない
okkezです。 whereはvista以降らしいです。 あと、$PATH:のあたりがおかしいそうです。 2012/09/15 18:45 "sho-h (Sho Hashimoto)" <sho-h@n...>: > > > Issue #7026 has been reported by sho-h (Sho Hashimoto). > > ---------------------------------------- > Bug #7026: BitClust::SetupCommand#checkout が Windows で動作しない > https://bugs.ruby-lang.org/issues/7026 > > Author: sho-h (Sho Hashimoto) > Status: Open > Priority: Normal > Assignee: > Category: > Target version: > reporter: > ruby_version: > > > FIXME の部分についてになりますが、Windows で svn まわりで失敗するようでした。やはり which コマンドがないみたいです。 > > 以下みたいに分岐する感じでしょうか。Windows な方どうでしょう?特にないようなら一旦以下をコミットしようかと思います。 > > --- subcommand.rb (revision 5388) > +++ subcommand.rb (working copy) > @@ -522,8 +522,13 @@ > end > > def checkout(rubydoc_dir) > - # FIXME Is this working on Windows? > - unless system("which svn > /dev/null") > + case RUBY_PLATFORM > + when /mswin(?!ce)|mingw|cygwin|bccwin/ > + cmd = "where $PATH:svn.exe > NUL" > + else > + cmd = "which svn > /dev/null" > + end > + unless system(cmd) > warn "svn command is not found. Please install Subversion." > exit 1 > end > > > > > -- > http://bugs.ruby-lang.org/ > > -- > ML: ruby-reference-manual@m... > Info: http://QuickML.com/
3297 2012-09-15 11:45 [sho-h@n... ] [るりまプロジェクト - Bug #7026][Open] BitClust::SetupCommand#checkout が Windows で動作しない -> @ 3298 2012-09-15 12:23 ┣[okkez000@g... ] 3299 2012-09-15 15:44 ┣[tetradice@g... ] [るりまプロジェクト - Bug #7026] BitClust::SetupCommand#checkout が Windows で動作しない 3300 2012-09-15 16:52 ┣[sho-h@n... ] [るりまプロジェクト - Bug #7026] BitClust::SetupCommand#checkout が Windows で動作しない 3301 2012-09-15 18:43 ┗[sho-h@n... ] [るりまプロジェクト - Bug #7026][Closed] BitClust::SetupCommand#checkout が Windows で動作しない