«前の日記(2011-10-25) 最新 次の日記(2011-11-02)» 編集

会長@腹部日記


2011-10-30 [長年日記]

_ 祝!tDiary 3.1.1 リリース

定期リリースおめでとうございます。

いつものように更新です。妻の日記のほうも新しくしておこう。

cd workspace/github/tdiary-core
git branch 20111030.3.1.1
git checkout 20111030.3.1.1
git fetch -v
git merge 20111030.3.1.1 official/master
sudo service apache2 restart # fcgi環境のため
(簡単な動作確認)
git checkout master
git merge master 2111030.3.1.1
sudo service apache2 restart # fcgi環境のため
git push -n
git push # fork先(github.com/tamoot/diary-core)へpush

自分用メモ

これまではindex.fcgi をapache参照先に手動コピーしていた。 @fdiary さんの 修正はindex.fcgiのパス(シンボリックリンクまたは実際の配置先)から相対的に fcgi_patch.rb をloadするので、手動コピーをやめてシンボリックリンクに変更。

問題はforkしているところにpushするとうっかり、手元の構成(shebang行*1)までpushしかねないというところ。たいしたことではございません。

自分用メモ2

妻のtDiaryも3.1.1へ。こっちは直接 github.com/tdiary/tdiary-core をcloneしていたため、直接pull。でも失敗。

面倒なので新しいディレクトリへclone。

git clone git://github.com/tdiary/tdiayr-core tdiary-core2

パスを直して動いたーと思っていたら、dataディレクトリ内のtdiary.confにプラグインがフルパスで保存されているため、古いディレクトリを参照してしまっており、新しいプラグインを参照できていなかった。そして気づくのに1時間もかかってしまってゲンナリorz

Tags: tDiary

*1 本当はrvmの設定でなんとでもなる気がする