SVNでのチケット発行システム(またはバグトラッキング)を統合したソフトウェアはありますか?チケット(またはバグID)を持たないコードの変更は禁止したい。例えばバグトラッキング/チケットソフトウェアとのSVNの統合
: - 彼はソースを更新することができますが、コミットすることはできません
- 各開発者は、SVNへの読み取り専用アクセスをしています。
- それぞれが
- でも最適化タスクのためのバグ/チケットIDが含まれている必要がありコミット、開発者は、チケットシステムに役立ちますいくつかのもの、私はMylynのようないくつかのツールがあります知っている
を、彼自身のためのチケットを作成して実装する必要があります。/SVNの統合が可能ですが、開発者は常にソースをコミットできます。
私はチケット発行システムの環境を持っていません(TracとBugZillaなどを使用できます)が、コードリポジトリとしてSVNを使用する必要があります。
これらのサービスをこのように統合する方法はありますか?
そのポリシーの目的は正確ですか?それはちょうど忙しい仕事を作成するようだ - 人々がそれに従っている場合、いくつかの厳しいルールを強制するよりもポリシーやレビューを行うほうが良いでしょうか?最終的には、無駄な、空のケース/問題/バグの中にコンテンツがないものがたくさんあります。リファレンス番号のために存在するだけなので、誰かがリポジトリに何かをコミットすることができます。問題をある場所から別の場所に移動し、途中で混乱を起こしているだけです。 – Tim
こんにちはTim、はい、そうですが、保守のみのプロジェクトの場合、開発チームは主に小さなアドオンの作成とバグの解決に取り組んでいます。このような場合、バグや対応するコードの変更を1か所で行うことは良い考えです。 – altanis
あなたは非常に簡単に統合することができます。私はそれが良いアイデアだと思っています。私はすべてのプロジェクトや職場でそれを使用しますが、問題は「コード変更を禁止する」ことです。それは本当に悪い考えのように思えます。 – Tim