ここ1年くらいbzrをwindows上で使っていますが、
http://launchpad.net/bzr/2.0/2.0.0/+download/bzr-2.0.0-1-nonadmin.exe
を最後にnonadmin版がリリースされなくなったように見えます。
Windowsサーバの管理にも使っているので、コピーだけで入れ替えの配備ができて便利だと感じています。
このあたりの方針についていろいろ探しているのですが、今のところ見つけられていません。
どなたか情報をお持ちのかたはいらっしゃいませんか。
あるいは、setup.exe版でもコマンドラインからバージョンアップできたりとかするのでしょうか?
あまりインストーラには詳しくないのですが・・・
nonadminがリリースされなくなったのは、リリース環境を移行しているときに
あまりダウンロードされてないしどこにも使い方が書いてないnonadminが
外されてしまったのではないかと思います。
InnoSetupのコマンドラインオプションを検索してみたら、こんなページを見つけました。
http://unattended.sourceforge.net/InnoSetup_Switches_ExitCodes.html
一回 /SAVEINF="bzr.inf" というオプション付きで起動してGUIインストールすれば
inf ファイルを入手できるので、その後は
/VERYSILENT /NORESTART /SUPPRESSMSGBOXES /LOADINF="bzr.inf"
というオプションでバッチインストールできると思います。
2009/12/26 kog <kog.bang...@gmail.com>:
--
Naoki INADA <songof...@gmail.com>
nonadmin版、便利だと思うんですが...残念です。
InnoSetupのサイレントインストールをやってみました。/saveinf="setup.inf"で起動すると、以下のようなファイルが生成さ
れます。
[Setup]
Lang=default
Dir=c:\opt\bzr
Group=Bazaar
NoIcons=0
SetupType=typical
Components=main,explorer,doc,doc\en,doc\dev,plugins,plugins
\launchpad,plugins\netrc,plugins\qbzr,plugins\bzrtools,plugins
\rebase,plugins\svn,plugins\upload,plugins\xmloutput
Tasks=desktopicon
設定は私の好みになっている(PATH通さない、tortoise入れない他)んですが、これを別のマシンにもっていって、
bzr-2.0.3-2-setup.exe /VERYSILENT /NORESTART /SUPPRESSMSGBOXES /
LOADINF="setup.inf"
を起動すると、見事に設定されました。これなら、直接setup.infを微調整もできそうです。