Bagaimana saya bisa mengimpor cabang bzr ke git?

15

Saya cukup terbiasa menggunakan git, adakah cara mudah untuk mengimpor / mengekspor dari bzr ke git dan kembali bzr setelah saya membuat komitmen?

Stevie
sumber
3
Karena ini bukan pertanyaan Ubuntu semata, mungkin akan lebih bermanfaat untuk menanyakan hal serupa di StackOverflow di masa depan.
erjiang

Jawaban:

7

Lihatlah git-bzr . Perhatikan penulisan ulang Python di bagian bawah readme, yang dapat diintegrasikan dengan lebih baik. Perlu diketahui juga bahwa ada beberapa garpu / turunan dari git-bzr di sekitar, tetapi ini tampaknya paling baru aktif; Anda mungkin ingin melihat-lihat github untuk hal serupa.

senapan
sumber
5

bzr-git memiliki perintah "bzr dpush" yang dapat Anda gunakan untuk mendorong cabang ke git dan perintah "bzr pull" yang dapat digunakan untuk menarik komit Git baru ke cabang bzr.

jelmer
sumber
1

Anda dapat menambah dan menggunakan "Bridge support in git untuk mercurial and bazaar"

Anda dapat mengkloning repositori mercurial dan bazaar sekarang dengan sedikit atau tanpa usaha. Repositori asli akan dilacak seperti repositori git mana pun ... Anda dapat menarik, dan bahkan mendorong juga. Sebenarnya, Anda bahkan tidak akan menyadari bahwa remote ini bukan repositori git. Anda dapat membuat dan mendorong cabang baru ... semuanya.

Malas Badger
sumber