Git di Launchpad

21

Saya mengembangkan sebagian besar kode saya di repo Git, sekarang setelah saya menjadi sedikit lebih aktif di Launchpad, saya mulai mengambil Bazaar yang memiliki dua perbedaan "kecil" dari alur kerja Git yang berlawanan dengan cara saya biasanya mengembangkan kode. Meskipun saya tidak keberatan menggunakan Bazaar, saya perhatikan bahwa Launchpad memiliki opsi untuk menggunakan beberapa alat VSC

teks alternatif

Saya ingin tahu persis bagaimana ini bekerja dengan Launchpad dengan penekanan pada hal berikut:

  • Apakah repo dicerminkan sebagai repo Git atau repositori Bazaar?
  • Jika itu adalah repo Bazaar - bagaimana beberapa cabang dalam repositori Git dicerminkan pada Launchpad?
  • Bagaimana pembaruan dari pengguna yang didorong ke cabang LP ditangani
    • Apakah cabang-cabang dari Git dianggap sebagai Baca-saja atau akankah LP mencoba mendorongnya ke server Git?
      • Jika demikian dengan metode apa? (Git + SSH, Git Daemon, dll)
  • Seberapa sering cermin LP diperbarui?
Marco Ceppi
sumber

Jawaban:

20

Repositori disimpan sebagai repositori bazaar di Launchpad.

Beberapa cabang git saat ini tidak diimpor - ini sedang dilihat & dapat diikuti di https://bugs.launchpad.net/launchpad-code/+bug/380871

Menulis ke cabang di launchpad tidak didukung, menurut http://blog.launchpad.net/code/git-branch-imports-now-in-public-beta

Dari apa yang saya lihat tentang sejarah impor untuk proyek, mirror cabang diperbarui setiap 4-6 jam.

ajmitch
sumber
6
Launchpad tidak mendorong perubahan kembali ke git. Seseorang dengan kredensial untuk menulis ke repo git hulu dapat menarik atau menggabungkan dari Launchpad menggunakan bzr-gitdan mendorong ke server git.
poolie
Dan bagaimana dengan lincah?
Pengguna
Mercurial adalah sama.
poolie