私は、マイナーな(数十のソースファイル)ローカル修正と追加で大規模な(数千のソースファイル)パブリックプロジェクトを使用しています。ローカルの変更は、大きなプロジェクトの他のユーザーには関係ありません。プロジェクトはsvnを使用し、私たち自身のプロジェクトにも使用します。プロジェクトが更新されたときに更新を取得し、変更を組み込むことができるようにしたい。また、私たちの変更をソース管理下に置いておきたい。同じプロジェクトのために別々のsvnリポジトリを管理するには?
現在私は、大きなプロジェクトの作業コピーを必要に応じて更新し、変更を別のディレクトリにチェックインし、大きなプロジェクトの対応するディレクトリに変更をコピーしています。変更。それは実行可能です。大したことではなく変更されることはめったにありません。このように動作します。しかし、私たちの目的や物事がより頻繁に変化していれば、それは実用的ではありません。より良い方法がありますか?