From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RuAsF-0000OE-IE for garchives@archives.gentoo.org; Sun, 05 Feb 2012 22:47:57 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 53869E05FC; Sun, 5 Feb 2012 22:47:48 +0000 (UTC) Received: from mail-we0-f181.google.com (mail-we0-f181.google.com [74.125.82.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 09401E05FC for ; Sun, 5 Feb 2012 22:47:47 +0000 (UTC) Received: by werb10 with SMTP id b10so4721439wer.40 for ; Sun, 05 Feb 2012 14:47:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=oC93x+CVlHZtz8BBinj0O8iB22W366XRi8tS8ZyXGZQ=; b=LgAjPaQ3uEmHZv9OPNkuSoeTQi623IYr1CXXKXS38LqQG3EWqjRTLbIEZBO7r+Rg8p T1bh/ujStsW85H5h7qVLt3EZsl+Ilqz4X7cWXfdWq9/FHnqqpnON/r87Nb40ab0I1mH7 PaW5j3/ipQwWWYDhDvY8VN3+eX46kC/hNvglY= Received: by 10.216.133.85 with SMTP id p63mr2351582wei.52.1328482067245; Sun, 05 Feb 2012 14:47:47 -0800 (PST) Received: from [192.168.1.65] (host233-68-dynamic.30-79-r.retail.telecomitalia.it. [79.30.68.233]) by mx.google.com with ESMTPS id j16sm40454298wie.4.2012.02.05.14.47.45 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 05 Feb 2012 14:47:46 -0800 (PST) Message-ID: <4F2F07E1.4050204@gmail.com> Date: Sun, 05 Feb 2012 23:51:13 +0100 From: Daniele Segato User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0) Gecko/20120129 Thunderbird/10.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-docs-it@lists.gentoo.org Reply-to: gentoo-docs-it@lists.gentoo.org MIME-Version: 1.0 To: gentoo-docs-it@lists.gentoo.org Subject: Re: [gentoo-docs-it] Breviario del traduttore? References: <4F2D082C.8060506@gmail.com> <4F2E5CDB.20606@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 91fcdc3a-ffc6-4e3c-b23f-2c7bdc27b3d0 X-Archives-Hash: 1064bf42957ba68346e1982865728b4d On 02/05/2012 11:30 PM, HUjuice wrote: >> (ps: sapete che si possono definire degli hook su git che rifiutano og= ni >> push che contenga xml non validi? non so se gitorious te lo lasci fare= .. ma >> in locale si pu=F2 certamente ottenere) > Questa =E8 un'ottima idea. > Peccato che gitorious non ci conceda altrettanto. > Per=F2 potrebbe essere carino e semplice scriverne uno pre-commit e con= dividerlo. > In quattroequattrotto ho scritto questo che mi sembra funzionare: > .git/hooks/pre-commit > ------------------------------ > #!/bin/sh > for i in $(git diff --name-only); do > if ! xmllint --valid --noout $i; then > echo "Errori XML nel file $i" > exit 0 > fi > done > ------- > Secondo te si pu=F2 migliorare? exit 0 mi pare dica "tutto ok" ti direi che farei l'exit alla fine del ciclo se ci sono stati errori in=20 modo da controllare sempre tutti i file mi documento sugli hook che non ho mai usato intensivamente e ti faccio=20 sapere se c'=E8 altro che si pu=F2 fare