Moin,
Um mit mutt-ng Up-to-Date zu bleiben, haben ich mit
svn checkout svn://svn.berlios.de/mutt-ng
mir die Quellen gesaugt. Soweit ich weiß, kann ich nun mit
svn update
innerhalb des erzeugten mutt-ng - Ordners einfach die Updates ziehen. Wie aber compilier ich nun? Muß ich nun nach 'trunk' gehen und dort ganz normal mein configure aufrufen, oder muß ich da was beachten? Ich will ja weiterhin via svn Up-to-date bleiben, will aber SVN auch nicht 'verwirren'.
Andreas, Dinge wie SVN nicht kennend...
Am Samstag, 26. Februar 2005 17:28 schrieb Andreas Kretschmer:
svn checkout svn://svn.berlios.de/mutt-ng
Probier's mal mit: svn checkout svn://svn.berlios.de/mutt-ng/trunk ./mutt Dann bekommst du nur die aktuellen Quellen, mehr braucht man nicht.
Wie aber compilier ich nun? Muß ich nun nach 'trunk' gehen und dort ganz normal mein configure aufrufen, oder muß ich da was beachten?
Ja, einfach ./configure. Mit 'svn diff' kannst du immer schauen, ob lokal etwas verändert wurde. Das sollte nach configure und make noch nicht der Fall sein.
Eigentlich gehören solche Skripte nicht in die Versionsverwaltung, und die meisten Projekte haben daher noch ein autogen.sh oder bootstraph.sh. Auch po/*.gmo braucht nicht mit rein. Bei prozessorunabhängigen Daten ist das noch nicht so schlimm, aber ich habe auch schon Objektdateien da drin gesehen, die dann natürlich für viele Benutzer nicht verwendbar sind. A bisserl ungeordnet scheint das sowieso zu sein... aber solange es dann läuft :)
Josef
* Josef Spillner josef@coolprojects.org:
Eigentlich gehören solche Skripte nicht in die Versionsverwaltung, und die meisten Projekte haben daher noch ein autogen.sh oder bootstraph.sh.
In diesem speziellen Fall von mutt-ng gibt es (falls das noch mehr Leute interessiert) ein Skript namens 'prepare', was genau das tut. Danke für den Tipp, das war mir noch gar nicht aufgefallen (Wald, Bäume, etc. ;-)
bye, Rocco
lug-dd@mailman.schlittermann.de