42

バージョン1とバージョン2の間のどこかにいるとき、ソフトウェアを保守するために何をしますか?

パッチ、ホットフィックス、メンテナンスリリース、サービスパックなどの用語はすべて、私の観点からはぼやけており、話し相手によって定義が異なります。

リリース間の増分保守作業を何と呼びますか?

4

3 に答える 3

54

これらの用語を聞くと、次のことが頭に浮かびます。

  • パッチ - 既知のバグ/問題を修正するために公開されたアップデート
  • ホットフィックス - 常に公開されているとは限らない、特定の問題を修正するためのアップデート
  • メンテナンス リリース - 複数の未解決の問題を修正するためのサービス パックまたはソフトウェア バージョン間の増分更新
  • サービス パック - 多くの未解決の問題を修正する大規模な更新。通常、サービス パックより前のすべてのパッチ、ホットフィックス、メンテナンス リリースが含まれます。

そうは言っても、それは私たちが更新を行う方法ではありません。バージョンおよび/またはビルド番号 (日付に基づく) をインクリメントし、それを単に「更新」と呼びます。ほとんどのソフトウェアでは、1 台のコンピューターで 1.1.50 と 1.2.25 が実行されていることが簡単にわかり、どちらが新しいかがわかります。

于 2008-11-06T16:43:07.403 に答える
14

ホットフィックスは、システムがまだアクティブな (ホットな) 間に適用される特定の問題に対する修正です。これは、hotswappinghotswitchingなどの古い用語に由来します。はい、この用語は最近、業界に関係のない人々によって一般的に誤用されています.

于 2016-09-08T04:09:19.863 に答える
9

バージョン番号を適切な方法で定義するためにhttp://semver.org/を参照したいと思います。そこに示されている定義は、実際に私がバージョン番号を使用する方法 (または、私がそれらをどのように使用したいか) に密接に適合しています :) )

用語の定義に関しては、パッチとホットフィックスは非常に似ていると思いますが、「ホットフィックス」がサービスに対して行われた場合、通常はブロードキャストされません。

メンテナンス リリースとサービス パックは、バージョン番号の 2 つの名称にかなり密接に適合します。XYZ のようなバージョン番号構造の場合、メンテナンス リリースは Z、サービス パックは Y になります。ただし、これらの用語は大規模な企業向け製品でしか聞いたことがありません。私は、マイナー/メイヤー バージョンの用語に精通しています。

もちろん、すべてのショップには独自の用語の使い方があり、対象とするユーザーのタイプによって異なります。たとえば、MMO のエンド ユーザーの場合、すべての更新は「パッチ」です。ユーザーはそれを適用するために「クライアントにパッチを当てる」必要があるためです。および「新バージョン」(新市長バージョン)。

于 2009-12-17T22:33:27.130 に答える