Hudson kann "Fingerabdrücke" von Dateien aufzeichnen (in den meisten Fällen von
JAR-Dateien), um nachzuvollziehen, wann in welchen Builds diese Dateien
erstellt oder verwendet wurden. Wenn Sie untereinander abhängige Projekte in
Hudson bauen, können Sie dadurch schnell Antworten finden auf Fragen wie:
-
Ich habe foo.jar auf meiner Festplatte - aber aus welchem Build
des Projekts FOO stammt es?
-
Mein Projekt BAR hängt von foo.jar des Projekts FOO ab.
-
Welcher Build von foo.jar wurde in BAR #51 verwendet?
-
Welcher Build von BAR beinhaltet meine Fehlerkorrektur für
foo.jar #32?
Um dieses Merkmal zu nützen, müssen alle Projekte (also nicht nur das
Projekt, in dem eine Datei produziert wird, sondern alle Projekte, welche
die Datei verwenden) diese Funktion verenden und Fingerabdrücke aufzeichnen.
Weitere Informationen (auf Englisch)