Peta dunia

 

EN: Read in English

Dunia 6: Aliran Kerja Pasukan

Satu repo besar atau banyak?

Anda akan belajar: bila simpan projek bersama dalam satu repo, dan bila pecahkan.

Teks BM belum disemak oleh penutur asli.

Masalahnya

Ketik setiap titik pada garis masa.

Satu perubahan kecil pada harga. Tiga repo perlu dikemas kini. Tiga PR untuk dibuka dan disemak. Ada cara lebih mudah?

Tengok

Tiga repo berasingan, web, app dan prices, meluncur masuk ke satu repo besar. Setiap satu jadi folder di dalamnya.

monorepo: Satu repo yang simpan banyak projek, setiap satu dalam folder sendiri. simpan banyak projek dalam satu repo. Setiap projek dapat folder sendiri. Satu PR boleh ubah semuanya sekali gus.

Cuba

Dua-dua cara ada kelebihan. Susun setiap kelebihan ke pihaknya.

Seret kad ke dalam kotak. Atau ketik kad, kemudian ketik kotak.

      Teka

      Pasukan tiga orang bina laman web dan API-nya. Mereka ubah kedua-duanya bersama setiap minggu. Apa yang paling sesuai?

      Pilih satu jawapan.

      Semak

      Sebab yang bagus untuk beri projek repo sendiri? Leret ke kanan kalau ya, ke kiri kalau tidak.

      Leret ke kanan untuk bagus, ke kiri untuk perlu baiki. Atau guna butang.

      1 / 5

      Syarikat luar hanya boleh tengok bahagian ini

      Syarikat luar hanya boleh tengok bahagian ini

      Anda berjaya!

      Kini anda boleh pilih antara satu repo besar dan banyak repo.

      Nak tahu lebih (pilihan)

      Monorepo yang sangat besar boleh jadi perlahan. Git ada pembantu. git sparse-checkout isi folder yang anda perlu sahaja. Partial clone langkau versi fail lama sampai anda perlukannya. Fail CODEOWNERS boleh namakan pemilik setiap folder. World 10 terangkan lebih lanjut.