TraM 0.3のプロジェクト作成機能では,svnは作ってくれないものだと思っていた.
ある日,何の気なしにサーバを徘徊していたら,
$ ls
svn.secret trac
kagemai svn.secret\foobar
kagemai-project svn.secret\pizza6
なんすか,このバックスラッシュつきのディレクトリ名は…?
で,TraMのソースコード追跡開始.
svn_env = head + "\\" + req.args.get('projname')
おいおい,そのパスセパレータ決め打ちは無いだろさすがに….