commit email -> off
Manolis Kiagias
sonic2000gr at gmail.com
Sun Nov 30 13:26:56 EET 2008
Giorgos Keramidas wrote:
> On Sun, 30 Nov 2008 12:56:50 +0200, Manolis Kiagias <sonic2000gr at gmail.com> wrote:
>
>> Ναι, και επιπλέον νομίζω η ξαφνική λήψη 50+ email μηνυμάτων μάλλον θα
>> πανικοβάλλει κάποιους από τους συνδρομητές της λίστας ;) Ειδικά αφού
>> δεν διαβάζονται κιόλας. Μήπως θα ήταν καλύτερο να έρχεται μόνο ένα
>> μήνυμα (κάτι σαν digest) μετά το δικό σου merge;
>>
>
> Αυτό το σκεφτόμουνα, βασικά. Υπάρχει ήδη στο `hgadmin/conf/hgrc' το
> εξής hook setup:
>
> [hooks]
> # changegroup will send one email for each push
> #changegroup.notify = python:hgext.notify.hook
> # incoming sends one email per changeset
> incoming.notify = python:hgext.notify.hook
>
> Το `changegroup.notify' κάνει ακριβώς αυτό που λες. Νομίζω πως δεν
> περιέχει patches όμως, οπότε ίσως έχει νόημα να ενεργοποιήσω αυτό το
> hook και να κλείσω το άλλο εντελώς :)
>
> Ένα τυπικό push notification θα μοιάζει τότε κάπως έτσι:
>
> % Date: Sun, 30 Nov 2008 13:04:14 +0200
> % From: freebsd-doc-el at lists.hellug.gr
> % Subject: el: 8 new changesets
> % To: freebsd-doc-el at lists.hellug.gr
> % Message-Id: <hg.5162d2eea5d2.1228043054.-2136998610 at igloo.linux.gr>
> %
> % http://hg.hellug.gr/freebsd/doc-el/el?cmd=changeset;node=5162d2eea5d2
> % changeset: 1109:5162d2eea5d2
> % user: Manolis Kiagias <sonicy at otenet.gr>
> % date: 2008-11-29 10:53 +0200
> % summary: Introduction: Fix wrong release date entity for the 7.x branch
> %
> % [...]
> %
> % http://hg.hellug.gr/freebsd/doc-el/el?cmd=changeset;node=41dcd5c9ad40
> % changeset: 1116:41dcd5c9ad40
> % user: keramida
> % date: 2008-11-30 00:28 +0200
> % summary: Merge from ncvs
> %
> % diffstat:
> %
> % 6 files changed, 111 insertions(+), 105 deletions(-)
> % el_GR.ISO8859-7/books/handbook/geom/chapter.sgml | 167 +++++++-------
> % el_GR.ISO8859-7/books/handbook/introduction/chapter.sgml | 4
> % el_GR.ISO8859-7/books/handbook/kernelconfig/chapter.sgml | 8
> % el_GR.ISO8859-7/share/sgml/books.ent | 24 +-
> % en_US.ISO8859-1/books/handbook/kernelconfig/chapter.sgml | 6
> % en_US.ISO8859-1/books/porters-handbook/book.sgml | 7
>
> Οπότε πάλι έχουμε direct link για το changeset, αλλά μόνο το summary από
> τις αλλαγές στο email (και diffstat αλλά όχι diff output).
>
>
Μια χαρά. Βλέποντας και αυτό που ήρθε μόλις τώρα με τα 3 changesets,
νομίζω μας εξυπηρετεί και δεν γεμίζουμε τον κόσμο μηνύματα.
More information about the Freebsd-doc-el
mailing list