オープンソース プロジェクトをカスタマイズする必要があります。変更は特定の組織向けであり、公開プロジェクトには役立ちません。コードの変更には、組織に不要な機能の無効化 (コードの 5% に影響)、組織の他の機能のカスタマイズ (コードの 20% に影響)、および新しいカスタム機能の追加 (約 10% の新しいコードの追加) が含まれます。
現在のバージョンから始めて、そこからカスタマイズすることができました。ただし、元のプロジェクトは引き続き進歩し、新しい機能が導入されているため、これらの改善を取り入れたいと考えています。
これを管理する最善の方法は何ですか? 現時点では、リリース バージョンが利用可能になったときにしか入手できませんが、元のプロジェクトの Subversion リポジトリへの読み取り専用アクセスがすぐにできるようになるはずです。Subversion リポジトリを使用するのは初めてですが、コードにも使用できるようにしています。