Π’ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ своСй вСрсии наш ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π²Π΅ Π²Π΅Ρ‚ΠΊΠΈ:

  • main
  • dev

Π’ эти Π²Π΅Ρ‚ΠΊΠΈ Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½ΠΎ Π²Π½ΠΎΡΠΈΡ‚ΡŒ измСнСния Π±Π΅Π· ΠΏΡƒΠ»Π» рСквСста ΠΈ Π²Π½ΠΎΡΠΈΡ‚ΡŒ ΠΈΡ… Ρ‚ΡƒΠ΄Π° Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΈ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ

Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΡƒΡŽ Ρ„ΠΈΡ‡Ρƒ, ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΡ‚Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ Π΄Π΅Π²-Π²Π΅Ρ‚ΠΊΠΈ ΠΈ ΡƒΠΆΠ΅ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ Π²Π΅Ρ‚ΠΊΠ΅ Ρ„ΠΈΡ‡ΠΈ Π΅Ρ‘ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ. По ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΡŽ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΊΠΎΠΌΠΌΠΈΡ‚ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ»ΠΈΡ‚ΡŒ Π² dev Ρ‡Π΅Ρ€Π΅Π· pull request

Π”Π°Π»ΡŒΡˆΠ΅ Ρƒ нас ΠΈΠ΄Ρ‘Ρ‚ Release-Π²Π΅Ρ‚ΠΊΠ°. Π’ Π½Π΅Ρ‘ ΠΌΡ‹ сливаСм Ρ‚Π΅ измСнСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сдСлали Π² Π΄Π΅Π²-Π²Π΅Ρ‚ΠΊΠ΅ ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π»ΠΈΠ²Π°Ρ‚ΡŒ Π² мастСр Π² качСствС ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ„ΠΈΡ‡ΠΈ.

Π’ Π½Π΅Ρ‘ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ измСнСния, Π½ΠΎ это Π±ΡƒΠ΄ΡƒΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ фиксы, Ссли Π²Π΄Ρ€ΡƒΠ³ тСстировщики ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ°Ρ‚, Ρ‡Ρ‚ΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΎΡ‚Π²Π°Π»ΠΈΠ»ΠΎΡΡŒ

Если Ρƒ нас появилась такая ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, Ρ‡Ρ‚ΠΎ Ρƒ нас Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Ρ€Π΅Π·ΠΊΠΎ сломалось, Ρ‚ΠΎ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΎΡ‚Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ мэина ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ свой хотфикс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π»ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ Π² мэин, Ρ‚Π°ΠΊ ΠΈ Π² Π΄Π΅Π² Π²Π΅Ρ‚ΠΊΡƒ (Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΠΎΡ‚Π΅Ρ€ΡΡ‚ΡŒ измСнСния)

Π”Π΅Π² Π²Π΅Ρ‚ΠΊΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ всС измСнСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° !!

ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π°

  • Π£Π΄ΠΎΠ±Π½Ρ‹ΠΉ процСсс для ΠΊΠΎΠ΄ Ρ€Π΅Π²ΡŒΡŽ
  • ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Ρ€Π΅Π΄ΠΊΠΈΡ… Ρ€Π΅Π»ΠΈΠ·ΠΎΠ²
  • ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с нСсколькими ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ

НСдостатки

  • Много merge ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ²
  • Много merge ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΎΠ²
  • Π‘Π»ΠΎΠΆΠ½Ρ‹ΠΉ ΠΏΡƒΡ‚ΡŒ Π΄ΠΎ Ρ€Π΅Π»ΠΈΠ·Π°