Pytania otagowane jako patch

Łata to plik używany do zmiany pakietu kodu źródłowego, np. W celu poprawienia błędu lub dodania funkcji.

4
Jak dzielić i edytować łatki?
Czasami muszę podzielić dużą łatkę na mniejsze (rozłączne), np. Dla każdej oddzielnej funkcji. Zwykle robię to za pomocą standardowych poleceń vim yank / dd i przełączania podzielonego okna. Ale czy są jakieś narzędzia / sztuczki vim, które pomagają w tego rodzaju edycji? Na przykład wsparcie dla poleceń takich jak: przenieś …
10 vim  patch 

1
Jeśli odwrócenie poprawki się powiedzie, czy to zawsze oznacza, że ​​łatka została w pełni zastosowana?
Zostało to poruszone w dwóch pytaniach: „ Sprawdź, czy plik lub folder został już załatany ” i „ Zwróć patch0, pomijając już zastosowaną łatkę ”, jednak żadne nie miało satysfakcjonującej odpowiedzi. Piszę skrypt i chcę przetestować następujące poprawki: W pełni zastosowane: kontynuuj Częściowo zastosowane: wyjście Nie zastosowano: jeśli można go …
9 patch 

2
jak dołączyć nowy plik do łatki
Próbuję zrobić łatkę, jak tutaj wprowadzono . Powiedzmy, że mam dwa katalogi pp1(modified version)i pp0(clean version)tworzę plik łatki pp0.patchza pomocą diffpolecenia: diff -crB pp0 pp1 > pp0.patch Problem polega na tym, że jeśli plik znajduje się tylko w pp1, nie zostanie dołączony do łatki. Jak obejść ten problem? AKTUALIZACJA : …
9 diff  patch 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.