Quantcast
Channel: Kindle – Seite 41 – mynethome.de
Viewing all articles
Browse latest Browse all 75

Changelog aus Subversion Logs

0
0

Sollte man in die Verlegenheit kommen, aus den mühsam in Subversion eingegebenen Log-Einträgen (bzw. commit-messages, also dem, was man als Kommentar beim Einchecken von Änderungen vermerkt) ein Changelog erzeugen zu wollen/müssen, empfehle ich das Skript svn2cl, zu finden unter ch.tudelft.nl/~arthur/svn2cl/ bzw. für Windows unter www.cosmo-system.jp/iwasa/svn2clwin.html .
Hiermit kann man sowohl traditionelle Changelog-Dateien im reinen Textformat erzeugen, als auch gut formatierte HTML Dateien. Theoretisch kann man alles erzeuen lassen, was man so möchte, denn die Transformation läuft über XML und XSLT, und dort sind die Möglichkeiten ja fast unendlich :)

Hintergrund:
Subversion (kurz: SVN) ist ein Versionskontrollsystem, das es möglich macht zu mehreren Leuten an denselben Dateien (meist Quellcode für Software, Office-Dokumente und Multimediadateien sind aber ebenso möglich) zu arbeiten ohne Gefahr zu laufen, sich gegenseitig zu überschreiben und so Änderungen ungewollt zu verlieren. Zu jeder Änderung an einer Datei oder einer Menge von Dateien hinterlegt man einen Log-Eintrag, in dem man kurz beschreibt, was man verändert hat.
Das in diesem Eintrag beschriebene Skript dient nun dazu, diese Log-Einträge übersichtlich in einer Datei zusammenzufassen.


Viewing all articles
Browse latest Browse all 75

Latest Images





Latest Images