«前の日記(2013-06-15(Sat)) 最新 次の日記(2013-06-22(Sat))» 編集

[email protected]



2013-06-16(Sun) [長年日記]

_ tDiary 3.2.2.20130614にバージョンアップした

gem版tDiaryが3.2.2.20130614にバージョンアップしたそうなので、さっそく、アップデート。machuさん、どうもありがとうございます!

前回と同様に

cd /path/to/tdiay
bundle update

でアップデートした後、今回からtDiaryをインストールしたディレクトリに独自プラグインやスタイルを置けるようになったということなので

mkdir tdiary
cp /usr/local/rbenv/versions/2.0.0-p195/lib/ruby/gems/2.0.0/gems/tdiary-3.2.2.20130614/misc/style/gfm/gfm_style.rb tdiary/

して、gfm_styleを使えるようにした。*1

sudo initctl restart tdiary-server したところ、rackがエラーを出したので確認したところ、config.ruの内容が古かったことが判明(以前のtDiaryのままだったせい)。base_dirを下記のように書き換えて

base_dir = '/'

再度 sudo initctl restart tdiary-server してアップデート完了。

gfm_style.rbの更新をどう適用するか考え中

gfm_styleをはじめ、スタイルファイルがバージョンアップすることはあまりないと思うんだけど、できれば、ここらへんの更新も自動化して楽したいところ。

ということで考え中。

追記:3.2.2.20130617にアップデートした

3.2.2.20130614にはツッコミが入れられないバグがあるということをmachuさんからわざわざtwitterで教えていただいたので、バグ修正がしてある3.2.2.20130617にアップデートした。

machuさんがgemを作ってくれたので、上と同じく

cd /path/to/tdiay
bundle update
sudo initctl restart tdiary-server

で完了。素晴しい!

Tags: tDiary

*1 mkdirは新しくtDiaryを使う人は必要ないはず。