Dasturiy ta'minot uchun jismoniy tarmoqlanish nima?
Dasturiy ta'minot uchun jismoniy tarmoqlanish nima?

Video: Dasturiy ta'minot uchun jismoniy tarmoqlanish nima?

Video: Dasturiy ta'minot uchun jismoniy tarmoqlanish nima?
Video: Bo`ronova G Algoritm va dasturlash 2024, May
Anonim

Tarmoqlanish , versiya boshqaruvida va dasturiy ta'minot konfiguratsiyani boshqarish - bu versiya nazorati ostidagi ob'ektni (masalan, manba kodi fayli yoki katalog daraxti) takrorlash, shuning uchun o'zgartirishlar bir nechta filiallar bo'ylab parallel ravishda amalga oshirilishi mumkin. Filiallar, shuningdek, daraxtlar, oqimlar yoki kod chizig'i sifatida ham tanilgan.

Oddiy qilib aytganda, shoxlanishdan maqsad nima?

Umuman olganda, asosiy tarmoqlanish maqsadi (VCS - Versiyani boshqarish tizimi - xususiyat) kod izolyatsiyasiga erishishdir. Sizda kamida bitta bor filiali , bu ketma-ket ishlab chiqish uchun etarli bo'lishi mumkin va o'sha noyob bo'yicha yozib olinadigan (majbur qilingan) ko'plab vazifalar uchun ishlatiladi filiali.

Bundan tashqari, kimdir so'rashi mumkin: tarmoqlanish strategiyasi nima? Va aynan shu narsa a tarmoqlanish strategiyasi hisoblanadi. Bu ko'zda tutilgan qoidalar va konventsiyalar to'plami. Qachon ishlab chiquvchi bo'linishi kerak. Ular qaysi filialdan shoxlanishi kerak. Qachon ular yana birlashishi kerak.

Xuddi shunday, kimdir so'rashi mumkin: shoxlanish nima?

Tarmoqlanish Parallel versiyalarda ishlash, asl nusxasini saqlab qolish va ustida ishlash uchun ishlab chiqilayotgan dasturlar yoki ob'ektlarning nusxalarini yaratish amaliyotidir. filiali yoki har biriga turli xil o'zgartirishlar kiritish.

Kodni tarmoqlash qanday ishlaydi?

Tarmoqlanish ishlab chiquvchilar jamoalariga bitta markaz ichida osongina hamkorlik qilish imkonini beradi kod asos. Ishlab chiquvchi a.ni yaratganda filiali , versiyani boshqarish tizimi nusxasini yaratadi kod o'sha paytda asoslanadi. ga kiritilgan o'zgarishlar filiali jamoadagi boshqa ishlab chiquvchilarga ta'sir qilmang.

Tavsiya: