Peta dunia

 

EN: Read in English

Dunia 6: Aliran Kerja Pasukan

Berasaskan trunk dan feature flag

Anda akan belajar: cara pasukan merge perubahan kecil setiap hari dan sorok kerja belum siap.

Teks BM belum disemak oleh penutur asli.

Masalahnya

Ketik setiap titik pada garis masa.

Branch (cabang) anda hidup selama enam minggu. Main tak tunggu anda. Ketik untuk tengok apa jadi pada hari merge.

Tengok

Commit kecil keluar dari branch kecil satu demi satu dan masuk ke main: mula-mula Add cart button, kemudian Show cart total.

Dalam pembangunan berasaskan trunk (trunk-based development): Semua orang merge perubahan kecil ke main (trunk) sekurang-kurangnya sekali sehari., semua orang merge perubahan kecil ke main. Selalu. Sekurang-kurangnya sekali sehari. Main dipanggil trunk.

Cuba

Kerja separuh siap pun boleh merge, dalam keadaan tutup. feature flag: Suis hidup/mati dalam kod yang sorok kerja yang belum siap. ialah suis hidup/mati dalam kod anda. Ketik baris yang semak suis itu.

Ketik baris yang semak suis itu.

0 daripada 1 dijumpai

Cuba

Hantar dalam keadaan hidup, atau sorok di sebalik flag?

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

      Teka

      Checkout baru dah ada dalam main. Flag-nya tutup. Seorang pelanggan bayar. Apa yang dia nampak?

      Pilih satu jawapan.

      Semak

      Tabiat berasaskan trunk yang bagus? Leret ke kanan kalau ya, ke kiri kalau tidak.

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

      1 / 5

      Merge ke main sekurang-kurangnya sekali sehari

      Merge ke main sekurang-kurangnya sekali sehari

      Anda berjaya!

      Kini anda boleh terangkan pembangunan berasaskan trunk dan feature flag.

      Nak tahu lebih (pilihan)

      Pasukan yang sangat kecil mungkin commit terus ke main. Pasukan lebih besar guna branch kecil dan PR yang cepat. Merge queue bantu repo yang sibuk. Ia uji setiap PR dengan main terkini, kemudian merge. Flag juga boleh hidupkan ciri untuk segelintir pengguna dulu.