gendiff(1): Skillnad mellan sidversioner
Admin (diskussion | bidrag) (Skapade sidan med '= gendiff(1) = == NAMN == '''gendiff''' – verktyg för att underlätta felfri skapning av diff-filer == SYNOPS == '''gendiff''' ''katalog'' ''diff-tillägg'' == BESKRIVNING == '''gendiff''' är ett enkelt skript som hjälper till att skapa en diff-fil från en enskild katalog. Det tar två argument: ett katalognamn och ett "diff-tillägg". Diff-tillägget bör vara en unik teckensekvens som läggs till i slutet av alla original, oförändrade filer. Utdata är e...') |
(Ingen skillnad)
|
Nuvarande version från 31 mars 2025 kl. 07.55
gendiff(1)
NAMN
gendiff – verktyg för att underlätta felfri skapning av diff-filer
SYNOPS
gendiff katalog diff-tillägg
BESKRIVNING
gendiff är ett enkelt skript som hjälper till att skapa en diff-fil från en enskild katalog. Det tar två argument: ett katalognamn och ett "diff-tillägg". Diff-tillägget bör vara en unik teckensekvens som läggs till i slutet av alla original, oförändrade filer.
Utdata är en diff-fil som kan appliceras med verktyget patch(1) för att återskapa ändringarna.
Vanligtvis skapas en diff genom att göra två identiska kataloger, ändra den ena och köra diff(1) för att hitta skillnaderna. Med gendiff behövs inte en separat kopia av originalkoden – endast de filer du ändrar behöver sparas i kopia.
Före du redigerar en fil, kopiera den och lägg till det valda tillägget. Exempel: Om du tänker redigera fil.cpp och valt tillägget fix, kör:
cp fil.cpp fil.cpp.fix
Redigera sedan fil.cpp (inte kopian).
När du har redigerat alla nödvändiga filer, gå till katalogen ett steg ovanför din källkod och kör t.ex.:
$ gendiff projektkatalog .fix > minaändringar.patch
Utdata skrivs som standard till stdout, så det rekommenderas att omdirigera den till en fil.
SE ÄVEN
FÖRFATTARE
Marc Ewing <marc@redhat.com>
COLOPHON
Denna manual är en del av projektet RPM (RPM Package Manager). Mer information finns på: <https://github.com/rpm-software-management/rpm> Sidan hämtades från projektets Git-repo den 2 februari 2025 (senaste commit: 31 januari 2025). Rapportera problem med återgivning eller förslag till förbättringar till: man-pages@man7.org
Sidslut
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/gendiff.1.html
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp Bromma som har sponsrat Linux.se med webbhotell.