プロジェクトで許可されているサーバーがSubversion(svn)サーバーのみである場合、プロジェクト通信ツールとして使用するための最良の方法は何でしょうか。たとえば、ウィキ、バグトラッカー、ブログプラットフォームとして使用できる良い方法はありますか?
注:サーバーはApacheによってホストされており、基本的なhtmlインターフェースを備えています。
プロジェクトで許可されているサーバーがSubversion(svn)サーバーのみである場合、プロジェクト通信ツールとして使用するための最良の方法は何でしょうか。たとえば、ウィキ、バグトラッカー、ブログプラットフォームとして使用できる良い方法はありますか?
注:サーバーはApacheによってホストされており、基本的なhtmlインターフェースを備えています。
Subversionは、その機能に優れており、バージョンソースコードも優れていますが、機能が制限された他のテキストベースの形式やバイナリでも十分に機能します。
ただし、ワンストップのプロジェクト管理ツールとしては、目標をかなり下回っています。それを行うように設計された製品のバグレポートと機能要求を追跡および整理する方がはるかに簡単です。同様に、実際のwikiエンジンをドキュメントwikiとして使用する方がはるかに簡単です。
かなりコンパクトなものを探している場合は、他の場所で説明されているように、Tracを検討することをお勧めします。これは、ソース管理が適切に統合された、まともな小さな問題追跡システム/wiki/プロジェクト計画ツールです。
それを使用したり、svn を通信ツールとして使用するための悪いスキームを思いついたりしないでください。他の wiki を使用してください - そこにはたくさんの wiki があり、svn をホストしている場所ならどこにでも wiki を置くことができます。ところで、私は 2 番目の Trac です。svnとうまく統合されます。
Subversionは、厳密にはファイルバージョン管理システムです。プロジェクトツールではありません。プロジェクトファイルを特定のディレクトリ(プロジェクト計画など)に保存するために使用できると思いますが、決して理想的ではありません。