ubuntu-server-10-04:subversion_trac
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
ubuntu-server-10-04:subversion_trac [2011/05/23 22:24] – [IniAdmin] admin | ubuntu-server-10-04:subversion_trac [2011/05/28 13:11] (現在) – 以前のバージョンを復元 admin | ||
---|---|---|---|
行 3: | 行 3: | ||
Apache2 がインストールされ、正常に稼働していることが前提。 | Apache2 がインストールされ、正常に稼働していることが前提。 | ||
+ | インストール時点でのバージョン。 | ||
+ | |||
+ | * trac 0.11.7-1 | ||
+ | * trac-ja-resource 0.11.5.ja1-1 | ||
+ | * subversion 1.6.6dfsg-2ubuntu1.2 | ||
===== パッケージのインストール ===== | ===== パッケージのインストール ===== | ||
行 10: | 行 15: | ||
$ sudo apt-get install subversion libapache2-svn | $ sudo apt-get install subversion libapache2-svn | ||
</ | </ | ||
+ | |||
+ | < | ||
Apache2 のモジュール dav_svn を有効化。 | Apache2 のモジュール dav_svn を有効化。 | ||
行 225: | 行 232: | ||
$ sudo chmod +x / | $ sudo chmod +x / | ||
</ | </ | ||
+ | |||
+ | Subversion のコミット時に不可するコメントにチケット番号を含めることで、 Trac のチケットからコミット内容を確認できるようにする。trac.ini を編集。 | ||
+ | |||
+ | < | ||
+ | $ sudo vi / | ||
+ | </ | ||
+ | |||
+ | 以下を追加 | ||
+ | |||
+ | < | ||
+ | [components] | ||
+ | tracopt.ticket.commit_updater.* = enabled | ||
+ | </ | ||
+ | |||
+ | Apache2 を再起動して完了。 | ||
+ | |||
+ | コミットする時に refs #1 のような文字列を含めるとチケット履歴からコミット内容を確認できるようになる。 | ||
+ | |||
+ | |||
+ | |||
行 322: | 行 349: | ||
$ cd / | $ cd / | ||
$ sudo ln -s / | $ sudo ln -s / | ||
- | < | + | </code> |
/ | / | ||
行 329: | 行 356: | ||
[components] | [components] | ||
iniadmin.iniadmin.iniadminplugin = enabled | iniadmin.iniadmin.iniadminplugin = enabled | ||
+ | </ | ||
+ | |||
+ | Apache2 を再起動して Trac を確認してみたが、 "' | ||
+ | どうやら Unicode の文字列を ASCII で解釈しようとしているらしい。日本語化したのためらしい。 | ||
+ | |||
+ | python のデフォルト文字コードを変更すると直るらしいのでやってみた。 | ||
+ | |||
+ | < | ||
+ | $ sudo vi / | ||
+ | </ | ||
+ | |||
+ | 以下の記述を追加。 | ||
+ | |||
+ | < | ||
+ | import sys | ||
+ | sys.setdefaultencoding(" | ||
</ | </ | ||
ubuntu-server-10-04/subversion_trac.1306157066.txt.gz · 最終更新: 2011/05/23 22:24 by admin