Trac はプロジェクト管理に最小限のアプローチを採用しており、開発者間ですでに確立されているプロセスやルールへの影響を最小限に抑えながら、典型的な日常業務を自動化できます。 組み込みの Wiki エンジンにより、問題、目標、コミットの説明に Wiki マークアップを使用できるようになります。 リンクの作成と、エラー メッセージ、タスク、コード変更、ファイル、Wiki ページ間の接続の整理をサポートします。 プロジェクト内のすべてのイベントとアクティビティを追跡するために、タイムラインの形式のインターフェイスが提供されます。
ユニフォームで
安定版ブランチ 1.2 と比較した主な変更点:
- 高速テンプレート エンジンを使用したレンダリングに切り替える
ジンジャー2 。 XML ベースのテンプレート エンジン Genshi は非推奨になりましたが、既存のプラグインとの互換性の理由から、不安定版 1.5 ブランチでのみ削除されます。 - 1.0 より前の Trac バージョン用に作成されたプラグインとの下位互換性は廃止されました。 この変更は主にデータベースにアクセスするためのインターフェイスに影響します。
- CC フィールドに記載されているユーザー グループは、そのグループに含まれるユーザーのリストに自動的に展開されます。
- Wiki ページには、テキストを表示するためのナロー スクリーン モードとフル スクリーン モードの間のスイッチが装備されています。
- メール通知テンプレートで、チケットフィールド(「changes.fields」)の変更に関するデータを使用できるようになりました。
- Wiki 形式のテキストの自動プレビューは、すべての標準フィールド (レポートの説明など) に実装されています。 ユーザーは、入力を停止してからプレビュー領域を更新するまでの待ち時間を個別に設定することもできました。
- TracMigratePlugin は Trac の一部となり、trac-admin Convert_db コマンドとして使用できます。 このプラグインを使用すると、異なるデータベース間で Trac プロジェクト データを移行できます (SQLite → PostgreSQL など)。 ticket delete_comment サブコマンドとattachment move サブコマンドの外観にも注目してください。
- カスタム テキスト フィールドに max_size 属性が追加されました。
- オプションのコンポーネント tracopt.ticket.clone によるチケットの複製 (およびコメントからのチケットの作成) のサポート
- 標準ツールを使用して、ナビゲーション ヘッダーにカスタム リンクを追加できます。
- 変更バリデーターの範囲は、コメント編集プロセスだけでなくバッチ編集ツールにも拡張されました。
- tracd から直接 HTTPS 経由でコンテンツを提供するためのサポート。
- Python (2.7 ではなく 2.6) および PostgreSQL (9.1 以降) の最小バージョン要件を更新しました。
出所: オープンネット.ru