職場では、比較的小さなソフトウェア ツール (Java で約 25,000 行) を所有しており、Git リポジトリを使用してそれを修正しています。現在、このツールは、SVN を使用する他の人々によってまったく異なる環境で維持されている、より大きなパッケージの一部になる予定です。しかし、大きなパッケージのリリース スケジュールに縛られないように、Git リポジトリの柔軟性を維持したいと考えています。
.svn
ファイルを git にアップロードしたり、.git
ファイルを SVNにアップロードしたりしないように、ローカル領域を両方のリビジョン管理システムと同期させる方法はありますか? 理想的には、マイナーな編集を Git にコミットし続け、要求されたときに定期的に SVN にすべて同じディレクトリからプッシュしたいと考えています。それとも、システム上の 2 つのディレクトリ間でファイルをコピーし続ける運命にあるのでしょうか?