Hi,
ich entwickle diverse Skripte und kleinere Programmpakete die ich auch als Debian Pakete bereitstelle, d.h. paketiere.
Der Programmcode wird in git verwaltet und über ein Make-Target und git-archive in Release-Tarballs überführt mit denen ich mit "uupdate -u <release-file>.tar.gz" die jeweilige Vorversion aktualisiere. Das funktioniert alles wunderbar.
Nun möchte ich gerne auch die Paketierungsinformationen, d.h. alles unter debian/ (z.B. meinpaket-0.5.3/debian/*) versionieren. Ich würde einfach git nutzen, aber das Problem ist, dass sich dpkg und Konsorten dann über die unerwarteten Dateien (.git/*) in Ihrer Domäne beschweren würden.
Nun meine Frage: Wie kann ich - möglich einfach! - meine debian/-Ordner versionieren (mit git)?
Versionierung von Paketierungsinformationen
- bmario
- Beiträge: 1257
- Registriert: 05.09.2007 12:15:47
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dresden
Re: Versionierung von Paketierungsinformationen
Soweit ich weiß erstellt git doch nur im Wurzelverzeichnis einen versteckten Ordner .git
Ich würde daher einfach im Verzeichnisbaum "weiter oben" das als Git-repo nutzen.
Also etwa statt /home/anybody/code/mypaket/debian eben z.b. /home/anybody/code.
Ich würde daher einfach im Verzeichnisbaum "weiter oben" das als Git-repo nutzen.
Also etwa statt /home/anybody/code/mypaket/debian eben z.b. /home/anybody/code.
Nichts zu tun ist viel besser,
als mit viel Mühe nichts zu schaffen. - Laotse
als mit viel Mühe nichts zu schaffen. - Laotse