時間をかけて、複数のプロジェクトで再利用するさまざまなユーティリティ関数、クラス、およびコントロールを開発しました。これらのプロジェクトごとに Mercurial リポジトリがあり、再利用可能なプロジェクトをコピーしています。再利用可能なコンポーネントの 1 つでバグを修正した場合、すべてのリポジトリでコードを手動でコピーする必要があり、プロセスで間違いを犯す可能性があるため、これは明らかに悪いことです。
そのような状況をどのように処理しますか?Mercurial を使用して複数のリポジトリ間でコードを共有し、1 つのリポジトリで更新を行うと、他のリポジトリと簡単に統合できるようにする方法。