0

基本バージョンの製品がありますが、一部のクライアントは、追加機能ではなく、一部のコア機能の大幅に変更されたバージョンであるため、プラグイン構造では処理できない変更を要求しています。問題は、たとえば2つまたは3つのクライアントにバグ修正を適用できることですが、現在では、さまざまなプロジェクトで同じコード変更を適用することを覚えておくのは非常に困難です。

質問は次のとおりです。そのような問題を処理する方法と、GITや他のSCMなどのソフトウェアがどのように問題を解決できるかを説明する方法論はありますか。

4

1 に答える 1

1

処理するのは非常に難しく、さまざまなプロジェクトに同じコード変更を適用することを忘れないでください。

gitあなたの場合には完璧です。branchクライアントごとに、ブランチでコアの変更を行うことができます。すべてのブランチにバグ修正を適用する場合、ブランチごとにcherry-pick(クールなgit機能)またはrebase(別のクールな機能)のいずれかを実行できますgit

于 2013-02-19T09:26:36.643 に答える