commit email -> off
Giorgos Keramidas
keramida at ceid.upatras.gr
Sun Nov 30 13:06:29 EET 2008
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).
More information about the Freebsd-doc-el
mailing list