私のメイン サイトは、Invision Power Board の上に構築されています。バージョン3がリリースされたばかりなので、クリーンなコードベースから始めて、すべての変更を作り直したいのですが、問題は、Invisionが新しいバージョンをリリースするときに、行った変更を追跡して再適用できるようにすることです。する。この新しいバージョンは svn に保存されますが、新しいバージョンに効率的に更新するにはまだ苦労しています。
前もって感謝します。
私のメイン サイトは、Invision Power Board の上に構築されています。バージョン3がリリースされたばかりなので、クリーンなコードベースから始めて、すべての変更を作り直したいのですが、問題は、Invisionが新しいバージョンをリリースするときに、行った変更を追跡して再適用できるようにすることです。する。この新しいバージョンは svn に保存されますが、新しいバージョンに効率的に更新するにはまだ苦労しています。
前もって感謝します。
私はまだこれを試していませんが、次のようなプロセスがうまくいくと思います:
IPB の最新バージョンをダウンロードし、「ipb-pure」というフォルダーに入れます。ここで Git または Mercurial リポジトリを作成し、すべてをコミットします。
このリポジトリを別の場所に複製し、'ipb-custom' と呼びます。ここですべてのカスタマイズを行い、コミットします。カスタマイズを「ipb-pure」に戻さないでください。
IPB の新しいバージョン (公式リリース) は、'ipb-pure' リポジトリにコミットできます。Git/Mercurial を使用して、これらの変更を「ipb-custom」に取り込み、ヘッドをマージします。運が良ければ、git/hg はすべてを自動的にマージします。