チケットシステム(またはバグ追跡)をSVNと統合するソフトウェアがあるのだろうかと思っていましたが、特定の方法で. チケット (またはバグ ID) を持たないコード変更を禁止したい。
例えば:
- 各開発者は SVN への読み取り専用アクセス権を持っています。ソースを更新することはできますが、コミットすることはできません。
- 各コミットにはバグ/チケット ID が含まれている必要があります
- 最適化タスクであっても、開発者は自分用にチケットを作成し、いくつかのものを実装する必要があります
チケット システムと SVN の統合に役立つ Mylyn のようなツールがあることは知っていますが、開発者はいつでもソースをコミットできます。
チケット システムの環境はありません (Trac や BugZilla などを使用できます) が、コード リポジトリとして SVN を使用する必要があります。
これらのサービスをこのように統合する方法について何かアイデアはありますか?