Logning af projektændringer

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 25. juni 2018; checks kræver 2 redigeringer .

Projektændringslogning ( engelsk  changelog ) er en softwarelogning af ændringer foretaget i et stort projekt. Dette projekt kan være et websted eller et softwareprojekt. Changelog-indgange indeholder typisk oplysninger om fejlrettelser, nye funktioner og så videre. De fleste open source-projekter indeholder ændringsloggen som en af ​​filerne på øverste niveau.

Det kanoniske navn for ændringsfiler er ChangeLog , [1] , men omtales nogle gange som ÆNDRINGER eller HISTORIE ( NYHEDER kaldes normalt versionsændringsfiler, ikke ændringslogning). Nogle projektvedligeholdere tilføjer .txt -suffikset til filnavnet .

Nogle versionskontrolsystemer er i stand til at generere passende information, der er egnet til at logge ændringer.

Formater

Ændringsfiler er organiseret efter elementer, der definerer unikke ændringer til en funktion eller fil. De fleste ændringsfiler har følgende format: [2]

ÅÅÅÅ-MM-DD John Doe <[email protected]> * myfile.ext(minfunktion): mine ændringer er foretaget yderligere ændringer * myfile.ext (unrelated_change): mine ændringer er foretaget til myfile.ext, men fuldstændig uden relation til ovenstående * anotherfile.ext (en eller anden funktion): flere ændringer

Bemærk, at der er mellemrum mellem datoen og navnet og derefter mellem navnet og e-mailadressen. Det er også en regel at sætte en e-mailadresse i anførselstegn < og >. Disse ekstra ændringslogposter tilføjes af Emacs -editoren .

Logning af Wikipedia ændringer

De fleste Wiki -projektsoftware inkluderer en ændringslog som en grundlæggende funktion (ofte omtalt som historie i denne sammenhæng ). For eksempel fører linket "Historie" øverst i Wikipedia -vinduet dig til artiklens changelog-side. Denne funktion er afgørende for at opfylde tilskrivningskravene for nogle copyright-licenser.

Se også

Noter

  1. GNU automake manualen . Dato for adgang: 27. december 2011. Arkiveret fra originalen 27. december 2011.
  2. GNU Coding Standards: Style of Change Logs . Dato for adgang: 27. december 2011. Arkiveret fra originalen 26. december 2011.

Links