Kiedy używać rozwidlenia?

Spisu treści:

Kiedy używać rozwidlenia?
Kiedy używać rozwidlenia?

Wideo: Kiedy używać rozwidlenia?

Wideo: Kiedy używać rozwidlenia?
Wideo: The fork() function in C 2024, Listopad
Anonim

Google Chrome używa rozwidlenia do obsługi każdej strony w osobnym procesie. Dzięki temu kod po stronie klienta na jednej stronie nie spowoduje wyłączenia całej przeglądarki. widelec jest używany do tworzenia procesów w niektórych równoległych programach (takich jak te napisane przy użyciu MPI).

Do czego służy rozwidlenie?

Rozwidlenie polega na pobraniu kodu źródłowego z oprogramowania typu open source i opracowaniu całkowicie nowego programu. Rozwidlenie jest często wynikiem impasu w projekcie open source, który jest tak nie do pokonania, że cała praca zostaje zatrzymana.

Kiedy powinieneś się rozwidlić?

Kiedy należy forkować repozytorium? Jeśli chcesz, aby łącze istniało między twoją kopią projektu a oryginalnym repozytorium, powinieneś utworzyć rozwidlenie. Umożliwi to wprowadzenie zmian w widelcu, a następnie otworzenie żądania ściągnięcia do oryginału, aby zaproponować zmiany.

Kiedy powinienem fork kontra klon?

W takim przypadku zmiany wprowadzone w sklonowanym repozytorium są najpierw przesyłane do repozytorium rozwidlonego, a następnie tworzone jest żądanie ściągnięcia. Lepszą opcją jest rozwidlenie przed klonowaniem, jeśli użytkownik nie jest zadeklarowany jako współtwórca i jest to repozytorium innej firmy (nie należące do organizacji).

Dlaczego rozwidlenie jest złe?

Rozgałęzianie projektów jest złe ponieważ naraża współtwórców przed rozwidleniem na ryzyko reputacji, które mogą kontrolować tylko poprzez bycie aktywnym w obu projektach podrzędnych jednocześnie po rozwidleniu. (To byłoby na ogół zbyt mylące lub trudne, aby było to praktyczne.)

Zalecana: