Aliran Git memberikan nombor versi berdasarkan teg. Oleh itu, adalah mustahil untuk mengekalkan berbilang versi aktif.
Contohnya:
HashData mengeluarkan versi 1.0, diikuti oleh versi 1.1. Pada masa ini, saya menemui pepijat dalam 1.0, yang telah diperbaiki dalam 1.1. Pengguna 1.0 memerlukan pembetulan, tetapi tidak mahu menaik taraf kepada versi 1.1 (naik taraf versi utama memerlukan bayaran tambahan). Apakah yang perlu saya lakukan jika saya perlu mengeluarkan versi 1.0.1?
Jawapannya ialah aliran git tidak boleh melakukannya. Anda perlu mencipta cawangan 1.0.1 baharu daripada teg 1.0, yang tidak berada dalam peraturan aliran git.
Jadi aliran git lebih sesuai untuk projek dengan hanya satu keluaran aktif, seperti tapak web. Produk perisian tradisional perlu mengekalkan berbilang keluaran aktif pada masa yang sama. Jadi tidak berkenaan.
Aliran Git memberikan nombor versi berdasarkan teg. Oleh itu, adalah mustahil untuk mengekalkan berbilang versi aktif.
Contohnya:
HashData mengeluarkan versi 1.0, diikuti oleh versi 1.1.
Pada masa ini, saya menemui pepijat dalam 1.0, yang telah diperbaiki dalam 1.1. Pengguna 1.0 memerlukan pembetulan, tetapi tidak mahu menaik taraf kepada versi 1.1 (naik taraf versi utama memerlukan bayaran tambahan). Apakah yang perlu saya lakukan jika saya perlu mengeluarkan versi 1.0.1?
Jawapannya ialah aliran git tidak boleh melakukannya.
Anda perlu mencipta cawangan 1.0.1 baharu daripada teg 1.0, yang tidak berada dalam peraturan aliran git.
Jadi aliran git lebih sesuai untuk projek dengan hanya satu keluaran aktif, seperti tapak web. Produk perisian tradisional perlu mengekalkan berbilang keluaran aktif pada masa yang sama. Jadi tidak berkenaan.