Apakah Anda benar-benar perlu mengintegrasikan sistem yang berbeda? Dalam tim kami, setiap proyek tinggal di repositori sendiri, dan sejarahnya independen. Kami tidak memiliki masalah di sini untuk bekerja dengan beberapa proyek di bawah subversi dan beberapa lainnya di bawah lincah, bahkan jika ada ketergantungan di antara mereka.
Jika Anda memilih untuk bermigrasi dari satu VCS ke yang lain, lihat alat konversi yang tersedia. Dari pengalaman saya, tidak ada alasan teknis untuk menghapus sejarah proyek.
Edit
Saya pikir saya mengerti sesuatu, yang tersirat dalam pertanyaan dan jawaban lainnya. Itu fakta bahwa VCS juga digunakan untuk mengelola dependensi. Saya tahu itu cukup umum untuk menggunakan fitur VCS ingin svn:externals
mengintegrasikan satu repo (ketergantungan) dengan yang lain.
Saya pikir alasan (teknis) tim kami tidak merasa perlu menjembatani (atau mengintegrasikan) 2 sistem kami yang berbeda adalah karena kami memiliki alat terpisah untuk mengelola dependensi. Repo kami tidak saling kenal.