いまは、SVNのリポジトリを1つだけ用意し、SVNのルートから
1階層下を各プロジェクトのトップとするルールで考えています。
また、各プロジェクトでTracも使いたいと考えています。
この場合にTracをどのように設定するのが良いのでしょうか。
trac-admin initenvで作成されるTracのディレクトリは
プロジェクトごとに用意するのでしょうか。
Trac1インスタンス(?)で複数プロジェクトを管理できる機能が
あるのでしょうか。
あるいは、SVNリポジトリは1つではなく、プロジェクトごとに
SVNのリポジトリを用意し、それぞれのリポジトリに対して
trac-admin initenvでTracインスタンスを作った方が良いのでしょうか。
よろしくお願いします。
コメント(3件)
http://jigen.aruko.net/index.php/archives/75
ここのひとは無理だったみたいです。
ひとつのTracでやるとするとプロジェクト間でWikiも
チケットシステムも共有されてしまいますよね。
うまいフィルタリング機能がTracにはあるのでしょうか。
複数プロジェクトを一気に検索したりもできますか?
http://capsctrl.que.jp/kdmsnr/wiki/bliki/?Subversion
リポジトリ1つ派。
http://kakutani.com/20040909.html#p03
リポジトリ複数派。
http://subversion.bluegate.org/doc/ch05.html
Subversionのリポジトリは複数のプロジェクトのためのバージョン管理されたデータを格納する中心的な場所です。
Can I manage multiple projects from a single installation of Trac? ¶
(or do I have to setup a different directory for each one?)
Only one installation is required, then for each project create an Environment (using trac-admin <fooproj> initenv). They will be separate projects, all handled by the same installation of Trac.
Note: Right now there is no support for sharing information between projects.
The rationale for this is that the scope of Trac (1.0) is to manage a single project, and do it well. Support for larger multi-project management adds a lot of complexity, but is planned for post-1.0 development, probably as a separate framework around Trac.
See also: TracMultipleProjects
http://trac.edgewall.org/wiki/TracMultipleProjects
どうやらTracの機能としてはまだ無いみたいですね。
ですので、「おすすめ設定を教えてください」。
ただ、枯れてないので使ってみてどうかはわかりませんが。