最新 追記

これ日記なん?


2009-02-02(Mon) [長年日記] この日を編集

_ デヂエ8がきた!

早速会社で試そう...ところでこのオープン認証ver2.0ってのは、ガルーン2かOffice8を起点にしないと使えないんだろうか...使えないんだろうな...たぶん。仕様を公開してくれてたらありがたいんだが。


2009-02-07(Sat) [長年日記] この日を編集

_ Ubuntu 8.04.2 Server vmware-config.pl on vmwareserver2(wxp)

vmware-config-tools.plでこんなメッセージが

使ってるカーネルは4.2.3でビルド, gccは4.2.4やからやばいかも[no](意訳)

というのにびびっていたのだけど、とりあえず強行してみた。様子見。

あと、ヘッダファイルがいるので、

sudo apt-get install kernel-headers-server

を先にやっておく(UbuntuServerだから)

_ bzr-svn でアップデート

bzr-svn で持ってきたredmineをupdateしてみたんだけど...

使ったのはこんなの:

kog@ubu1:~/development/redmine1/0.8-stable$ bzr version
Bazaar (bzr) 1.11
  Python interpreter: /usr/bin/python 2.5.2
  Python standard library: /usr/lib/python2.5
  bzrlib: /usr/lib/python2.5/site-packages/bzrlib
  Bazaar configuration: /home/kog/.bazaar
  Bazaar log file: /home/kog/.bzr.log

Copyright 2005, 2006, 2007, 2008, 2009 Canonical Ltd.
http://bazaar-vcs.org/

bzr comes with ABSOLUTELY NO WARRANTY.  bzr is free software, and
you may use, modify and redistribute it under the terms of the GNU
General Public License version 2 or later.

kog@ubu1:~/development/redmine1/0.8-stable$ bzr version-info
revision-id: svn-v4:e93f8b46-1217-0410-a6f0-8f06a7374b81:branches/0.8-stable:2310
date: 2009-01-24 13:01:31 +0000
build-date: 2009-02-07 19:52:14 +0900
revno: 1822
branch-nick: branches/0.8-stable
kog@ubu1:~/development/redmine1/0.8-stable$ bzr plugins
launchpad
    Launchpad.net integration plugin for Bazaar.

netrc_credential_store
    Use ~/.netrc as a credential store for authentication.conf.

svn 0.5
    Support for Subversion branches

こんなんなっちゃいました

kog@ubu1:~/development/redmine1/0.8-stable$ bzr update
....(すごい時間がかかる)

kog@ubu1:~/development/redmine1/0.8-stable$ bzr info -v
Repository checkout (format: rich-root-pack)
Location:
  repository checkout root: .
        checkout of branch: http://redmine.rubyforge.org/svn/branches/0.8-stable
         shared repository: /home/kog/development/redmine1

Format:
       control: Meta directory format 1
  working tree: Working tree format 4
        branch: Branch format 6
    repository: Packs containing knits with rich root support


In the working tree:
      1488 unchanged 
         0 modified
      1503 added    ←??
         0 removed
        15 renamed
         0 unknown
         0 ignored
       464 versioned subdirectories

Branch history:
      1822 revisions
         6 committers
       954 days old
   first revision: Wed 2006-06-28 17:26:26 +0000
  latest revision: Sat 2009-01-24 13:01:31 +0000

Repository:
      3644 revisions

kog@ubu1:~/development/redmine1/0.8-stable$ ls -al
total 132
drwxr-xr-x 31 kog kog 4096 2009-02-07 19:32 .
drwxr-xr-x  5 kog kog 4096 2009-02-07 19:10 ..
drwxr-xr-x  5 kog kog 4096 2009-02-07 19:10 .bzr
-rw-r--r--  1 kog kog  307 2009-02-07 19:32 Rakefile
-rw-r--r--  1 kog kog  307 2009-02-07 19:32 Rakefile.moved
drwxr-xr-x  8 kog kog 4096 2009-02-07 19:32 app
drwxr-xr-x  8 kog kog 4096 2009-02-07 19:32 app.moved
drwxr-xr-x  4 kog kog 4096 2009-02-07 19:32 config
drwxr-xr-x  4 kog kog 4096 2009-02-07 19:32 config.moved
drwxr-xr-x  3 kog kog 4096 2009-02-07 19:32 db
drwxr-xr-x  3 kog kog 4096 2009-02-07 19:32 db.moved
drwxr-xr-x  2 kog kog 4096 2009-02-07 19:32 doc
drwxr-xr-x  2 kog kog 4096 2009-02-07 19:32 doc.moved
drwxr-xr-x  5 kog kog 4096 2009-02-07 19:32 extra
drwxr-xr-x  5 kog kog 4096 2009-02-07 19:32 extra.moved
drwxr-xr-x  2 kog kog 4096 2009-02-07 19:32 files
drwxr-xr-x  2 kog kog 4096 2009-02-07 19:32 files.moved
drwxr-xr-x  2 kog kog 4096 2009-02-07 19:32 lang
drwxr-xr-x  2 kog kog 4096 2009-02-07 19:32 lang.moved
drwxr-xr-x  7 kog kog 4096 2009-02-07 19:32 lib
drwxr-xr-x  7 kog kog 4096 2009-02-07 19:32 lib.moved
drwxr-xr-x  2 kog kog 4096 2009-02-07 19:32 log
drwxr-xr-x  2 kog kog 4096 2009-02-07 19:32 log.moved
drwxr-xr-x  7 kog kog 4096 2009-02-07 19:32 public
drwxr-xr-x  7 kog kog 4096 2009-02-07 19:32 public.moved
drwxr-xr-x  4 kog kog 4096 2009-02-07 19:32 script
drwxr-xr-x  4 kog kog 4096 2009-02-07 19:32 script.moved
drwxr-xr-x  7 kog kog 4096 2009-02-07 19:32 test
drwxr-xr-x  7 kog kog 4096 2009-02-07 19:32 test.moved
drwxr-xr-x  5 kog kog 4096 2009-02-07 19:32 tmp
drwxr-xr-x  5 kog kog 4096 2009-02-07 19:32 tmp.moved
drwxr-xr-x  3 kog kog 4096 2009-02-07 19:32 vendor
drwxr-xr-x  3 kog kog 4096 2009-02-07 19:32 vendor.move

で、こっからどーしたら...?あわてふためいて:

kog@ubu1:~/development/redmine1/0.8-stable$ bzr revert
bzr: ERROR: exceptions.ValueError: Cannot have multiple roots.

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 893, in run_bzr_catch_errors
    return run_bzr(argv)
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 839, in run_bzr
    ret = run(*run_argv)
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 539, in run_argv_aliases
    return self.run(**all_cmd_args)
  File "/usr/lib/python2.5/site-packages/bzrlib/builtins.py", line 3429, in run
    self._revert_tree_to_revision(tree, revision, file_list, no_backup)
  File "/usr/lib/python2.5/site-packages/bzrlib/builtins.py", line 3439, in _revert_tree_to_revision
    report_changes=True)
  File "/usr/lib/python2.5/site-packages/bzrlib/mutabletree.py", line 52, in tree_write_locked
    return unbound(self, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/workingtree.py", line 1999, in revert
    report_changes)
  File "/usr/lib/python2.5/site-packages/bzrlib/transform.py", line 2350, in revert
    working_tree, target_tree, tt, filenames, backups, pp)
  File "/usr/lib/python2.5/site-packages/bzrlib/transform.py", line 2377, in _prepare_revert_transform
    merge_modified, basis_tree)
  File "/usr/lib/python2.5/site-packages/bzrlib/transform.py", line 2479, in _alter_files
    tt.adjust_path(name[1], parent_trans, trans_id)
  File "/usr/lib/python2.5/site-packages/bzrlib/transform.py", line 208, in adjust_path
    raise ValueError("Cannot have multiple roots.")
ValueError: Cannot have multiple roots.

bzr 1.11 on python 2.5.2 (linux2)
arguments: ['/usr/bin/bzr', 'revert']
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'ja_JP.UTF-8'
plugins:
  launchpad            /usr/lib/python2.5/site-packages/bzrlib/plugins/launchpad [unknown]
  netrc_credential_store /usr/lib/python2.5/site-packages/bzrlib/plugins/netrc_credential_store [unknown]
  svn                  /usr/lib/python2.5/site-packages/bzrlib/plugins/svn [0.5]
*** Bazaar has encountered an internal error.
    Please report a bug at https://bugs.launchpad.net/bzr/+filebug
    including this traceback, and a description of what you
    were doing when the error occurred.

うーむ。こうなっちゃうのか。やり方がまずいのかなあ。やりたいのは

  • subversionをおおもとのリポジトリとして
  • 手元でbzrをクライアントとして使って、
  • 手元でローカルでコミットしたりして
  • 終わったらsubversionに戻す

みたいな。svnのログは特に手元になくてもいいんだけどなあ。別のやりかたもやってみっか。


2009-02-08(Sun) [長年日記] この日を編集

_ Google Chromeをまた使い出した

ふと気がむいたので、Google Chromeを使い出した。体感速度重視だけあって早い。とりあえず規定のブラウザをChromeにしたら、GoogleDesktopのWebクリップからの起動が早くて快適。しばらく使ってみよう。


2009-02-11(Wed) [長年日記] この日を編集

_ windowsでpython、というかbzrとかhgとか。

windowsでのpythonバイナリディストリビューションてのは*.msi形式しかないのかしら?できたら.zipとか.tar.gz形式がほしくて探しているのだけど。

bzrもhgも*.msi(*.exeだったかも)が配布されているのは大変ありがたいのだけど、オペレーションとしてはcmdからコマンドでやるほうが好きだし、バッチファイルでまとめたりとかしたいし、できたらpsexec形式で放り込むとかもしたいので、GUIなしのほうがありがたかったり。

探し方が悪いのか、どっかにあるのか...うーむ。