私たちのWindows成果物には、さまざまな顧客向けにさまざまな構成ファイルとバイナリアセットのセットがあります。現在、構成はパッケージ化の前に手動で行われ、エラーが発生しやすくなっています。顧客ごとにブランチを使用し、パッケージビルド/スクリプトで顧客のブランチをトランクと自動マージすることについてどう思いますか?
私は、この自動化されたASAPを入手するよりも、スケーラビリティに関心がありません。
packagの内容全体がSVNに含まれていますが、SVNの分岐とマージは非常にデリケートなため、自動化されたときに一貫して機能するとは思えません。皆さんがこのアイデアを気に入ったら、私はこれにgit-svnを使用しようとするかもしれません。これにより、マージの繊細さが軽減されることを願っています。アセットは、インストーラーが不適切なディレクトリツリーをスキップできるように編成されているため、必ずしもマージする必要はありませんが、構成はそれほど単純ではありません。