2017-02-28 12 views
1

この概念(スナップショット、リリース候補、リリース)に基づいて自分のリポジトリを管理する戦略を教えてくれる人がいますか?たとえば、種類ごとにリポジトリを用意する必要がありますか、リリース候補をスナップショットまたはリリースとして管理する必要がありますか?スナップショットとリリース候補とリリースの違いは何ですか?

答えて

1

スナップショットこれらは、進行中の作業をキャプチャし、開発中に使用されます。スナップショット成果物には、「1.3.0」や「1.3」などのバージョン番号とタイムスタンプがあります。たとえば、commons-lang 1.3.0のスナップショット成果物は、commons-lang-1.3.0-20090314.182342-1.jarという名前を持つ可能性があります。

リリース候補。 "going silver"とも呼ばれるリリース候補(RC)は、最終製品になる可能性のあるベータ版であり、重大なバグが発生しない限りリリースされる予定です。 ...ベータテスト担当者は、個人的に選択された場合、リリース候補を完成した製品と同じように使用することが多いと評価されます。

リリース:これは特定の時点でのリリースです。リリースされた成果物は、それらに依存するビルドが時間の経過とともに再現可能であることを保証するために、安定した、安定した、永続的なものとみなされます。リリースされたJAR成果物はPGP署名に関連付けられ、チェックサムはバイナリソフトウェア成果物の真正性と完全性の両方を検証します。

関連する問題