私は持っている
www.example.com の /var/www/cool_codebase であり、
www.example.net の /var/www/cool_codebase
コードベースは、異なるサーバーで実行されている同じ Web アプリ用です。コードベース (クライアント固有のビットとボブなど) の間にはいくつかの特殊化がありますが、それほど多くはありません。1 つのコードベースには、もう 1 つのコードベースにないファイルがあり、その逆もあります。プログラミングのいくつかのビットも異なります。
各コードベースをローカルホストにダウンロードしましたが、質問は次のとおりです。
これらの 2 つのフォルダーを 1 つのフォルダーにマージし、それを 1 つの「大規模な統合コードベース」として SVN にコミットするにはどうすればよいですか?
各コードベースを独自の SVN リポジトリに配置してから、これらの個別のリポジトリをマージする必要がありますか? または、SVN の前にコードベースをマージできますか?たとえば、Linux コマンドを使用して、SVNにコミットできますか?
どんなアイデアや助けも大歓迎です。
最終結果は、www.example.com と www.example.net の両方に問題なく展開できる 1 つの「大規模な統合コードベース」になることを付け加えておきます。
(追伸。はい、何をするにしても、いくつかのファイルを編集し、プログラミングを「汎用」にする必要があることを認識しています。これは気にしません。単に自動化または半自動化する方法を探しているだけです。 -全体を自動化します。)