Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 3965e474

Von Sven Schöling vor mehr als 12 Jahren hinzugefügt

  • ID 3965e47438df649ecdc35219272690aef95bf609
  • Vorgänger b58f232c
  • Nachfolger 4faddc6f

release doku: Bugs im Changelog

Unterschiede anzeigen:

doc/release_management.txt
36 36
* Changelog aktualisieren.
37 37

  
38 38
  - Im Changelog sollten sämtliche behobenen Bugs seit der letzten Version
39
    aufgeführt sein. (TODO ist mit ein bisschen SQL Magie direkt aus der
40
    Bugzilla Datenbank holbar, diese Magie hier möglichst dokumentieren).
39
    aufgeführt sein.
40

  
41
    Beispiel für semiautomatisches bearbeiten:
42

  
43
    o Letztes Releasedatum: git log --pretty=format:%cd <release-tag> | head -1
44
    o Alle Bugs seit dem mit der Buzilla advanced search suchen:
45
      + Bugs changed
46
      + Only bugs changed between <letztes Releasedatum> and Now
47
      + where only one or more of the following changed: "Resolution"
48
      + and the new value was: "FIXED"
49
    o columns ändern auf nur "Full Summary"
50
    o copy&paste in eine Datei
51
    o perl -pale '$_="  - Bugfix $F[0]: @F[1..$#F]"' oder awk/sed drüber
52

  
41 53
  - Ausserdem einmal durch das git scrollen und sinnvolle grössere Änderungen
42 54
    ins changelog übertragen. Muss nur einmal gemacht werden, möglichst danach
43 55
    nur noch inkrementell.

Auch abrufbar als: Unified diff