0

国ごとにいくつかの特定の変更を加えて、同じコード ベース セットの 4 つ以上の国をサポートしています。私たちは CVS を使用しています。国ごとに HEAD とブランチがあります。いずれかのブランチで何かを修正したら、最終的にそれを HEAD にマージします。

マージの問題を回避できるこのモデルから抜け出したいだけです。

統合を回避し、すべての国で 1 つのコード ベースを維持するための戦略、プロセス、またはその他の方法はありますか? (私たちはこれを達成しようとしています: HEAD からチェックアウトして、ある国にデプロイすると、アプリケーションはコードを変更しなくてもその国で動作するはずです)

複雑な方法の 1 つは、国が「XY」であるコードをチェックしてからこれを行うことです。

しかし、考えられる場合、このコード変更以外に他の方法はありますか?

4

1 に答える 1

0

XML ディクショナリまたは resourceBundles を使用して、ローカライズされたデータを抽象化します。

于 2013-12-10T02:51:28.880 に答える