Gentoo Archives: gentoo-docs-it

From: Daniele Segato <daniele.segato@×××××.com>
To: gentoo-docs-it@l.g.o
Subject: Re: [gentoo-docs-it] Breviario del traduttore?
Date: Sun, 05 Feb 2012 22:47:57
Message-Id: 4F2F07E1.4050204@gmail.com
In Reply to: Re: [gentoo-docs-it] Breviario del traduttore? by HUjuice
1 On 02/05/2012 11:30 PM, HUjuice wrote:
2 >> (ps: sapete che si possono definire degli hook su git che rifiutano ogni
3 >> push che contenga xml non validi? non so se gitorious te lo lasci fare.. ma
4 >> in locale si può certamente ottenere)
5 > Questa è un'ottima idea.
6 > Peccato che gitorious non ci conceda altrettanto.
7 > Però potrebbe essere carino e semplice scriverne uno pre-commit e condividerlo.
8 > In quattroequattrotto ho scritto questo che mi sembra funzionare:
9 > .git/hooks/pre-commit
10 > ------------------------------
11 > #!/bin/sh
12 > for i in $(git diff --name-only); do
13 > if ! xmllint --valid --noout $i; then
14 > echo "Errori XML nel file $i"
15 > exit 0
16 > fi
17 > done
18 > -------
19 > Secondo te si può migliorare?
20
21
22 exit 0 mi pare dica "tutto ok"
23
24 ti direi che farei l'exit alla fine del ciclo se ci sono stati errori in
25 modo da controllare sempre tutti i file
26
27 mi documento sugli hook che non ho mai usato intensivamente e ti faccio
28 sapere se c'è altro che si può fare

Replies

Subject Author
Re: [gentoo-docs-it] Breviario del traduttore? HUjuice <hujuice@×××××××××××.org>