Kedy použiť rozvetvenie?

Obsah:

Kedy použiť rozvetvenie?
Kedy použiť rozvetvenie?

Video: Kedy použiť rozvetvenie?

Video: Kedy použiť rozvetvenie?
Video: Абордажный крюк нашёлся ► 4 Прохождение Metroid Dread (Nintendo Switch) 2024, November
Anonim

Google Chrome používa vidlicu na spracovanie každej stránky v rámci samostatného procesu. To zabráni kódu na strane klienta na jednej stránke, aby stiahol celý váš prehliadač. fork sa používa na vytváranie procesov v niektorých paralelných programoch (ako sú tie napísané pomocou MPI).

Na čo slúži rozvetvenie?

Forking je prevziať zdrojový kód z open source softvérového programu a vyvinúť úplne nový program. Rozvetvenie je často výsledkom uviaznutia v projekte s otvoreným zdrojovým kódom, ktorý je taký neprekonateľný, že sa zastaví všetka práca.

Kedy by ste mali vidličku?

Kedy by som mal rozdeliť úložisko? Ak chcete, aby existovalo prepojenie medzi vašou kópiou projektu a pôvodným úložiskom, mali by ste vytvoriť fork. Umožní vám to vykonať zmeny na vašom rozvetvení a potom otvoriť žiadosť o stiahnutie originálu a navrhnúť zmeny.

Kedy by som mal forkovať vs klon?

V takom prípade sa zmeny vykonané v klonovanom úložisku najskôr prenesú do rozvetveného úložiska a potom sa vytvorí požiadavka na stiahnutie. Je lepšou voľbou rozvetviť pred klonovaním, ak používateľ nie je deklarovaný ako prispievateľ a ide o úložisko tretej strany (nie organizácie).

Prečo je rozdeľovanie zlé?

Formovanie projektov je zlé pretože vystavuje prispievateľov pred forkom reputačnému riziku, ktoré môžu kontrolovať len tak, že budú aktívni v oboch podriadených projektoch súčasne po forku. (Vo všeobecnosti by to bolo príliš mätúce alebo ťažké na to, aby to bolo praktické.)

Odporúča: