[Trennmuster] neues Skript patgen-list-diff.sh

Stephan Hennig mailing_list at arcor.de
Mi Apr 18 23:35:19 CEST 2012


Am 18.04.2012 20:26, schrieb Werner LEMBERG:
> 
>> Da der angegebene Commit auch als Dateiname verwendet wird, sollte
>> man für die Commits nicht allzu viel Voodoo verwenden.
> 
> Das halte ich für keine gute Idee.  Ich schlage vor, daß Du
> ausschließlich (evtl. gekürzte) SHA-Nummern verwendest, um die Commits
> zu identifizieren und den Dateinamen zu generieren, z.B.
> 
>   1249ef42-4592a2c5.diff

Ja, da gibt es noch Verbesserungsmöglichkeiten.  Zum Beispiel sollte
auch noch geprüft werden, ob überhaupt ein gültiger Commit angegeben wurde.


> Nach drei Tagen und 42 weiteren Commits weißt Du bestimmt nicht mehr,
> was `HEAD^' genau war...

Wobei ich die Dateien allerdings für nur von kurzzeitigem Interesse
halte ...


>  Außerdem kann man mittels
> 
>   git log -1 -p <SHA>
> 
> ganz leicht herausfinden, was Commit <SHA> denn tatsächlich war.

Ich sehe mir das später mal an.


> Zu Deinem Windows-Problem kann ich leider keine Lösung beitragen.  Hat
> die Internetsuche irgend etwas ergeben?

Jedenfalls noch keine Lösung.  Funktioniert das Skript denn unter Linux
o.ä.?

Viele Grüße,
Stephan Hennig



Mehr Informationen über die Mailingliste Trennmuster