私はJavaドメインのSVNツールを初めて使用しています。以前のクライアント用のアプリケーションを開発した後、別のクライアント用にこのアプリケーションをカスタマイズする状況があります。問題は、以前のシステムから新しいシステムにバグをインポートする必要があることです。これは、バグ/変更が本番環境で導入されるためです。私たちは時々これを行う必要があります。しかし、私たちはすべての変更を行いたいとは考えていません。最も重要な変更とバグの修正だけです。したがって、変更を「グループ化」して識別できる必要があります。新しいシステムにどのアイテムをインポートするかを決定するトリアージ会議が開催されます。 Microsfot TFSにおいては、例えば、バグ作業項目を作成し、関連するすべてのコード変更を作業項目にリンクし、棚を作成します。その後、関連するすべての変更をグループ化し、新しいシステムにインポートすることができます。コードをマークする最善の方法は、SVNにコミットするか?
この例では、SVNではこのような贅沢はありません。だから私は、以前のシステムのメンテナンスチームが、このコミットがバグ#1523などを修正することを示すために、コミットを "マーク"または "タグ付け"する必要があると思います。
1)システムの特定の変更へのリンクを示すためにSVNのコミットをマークする最良の方法は何ですか? (ラベル、タグ、マークなど)。 2)コード変更を、例えば、いくつかのバグ、いくつかのmarに関連するすべてのコミットをどのように簡単にクエリできますか?例えば。 "バグ#1522でマークされたすべてのコミットを私に教えてください"?
ありがとうございました!
主に使用するコラボレーションソフトウェアに依存します – zerkms