[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Gerando diffs (era: Re: [DONE]po-debconf://gnumeric/pt_BR.po)



Olá faw,

Beleza! entendi tudo! Valeu

Lucas Amorim



On Sat, 2007-08-25 at 23:07 -0300, Felipe Augusto van de Wiel (faw) wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 22-08-2007 22:04, Lucas Amorim wrote:
> Olá faw,
> 
> Pelo visto estou com azar mesmo. (rsrsrs)
> Obrigado pelas informações. Verifiquei o seu diff e me foi bastante
> educativo. :)  Por falar nisso, como se gera um diff? 

	Tradicionalmente o revisor procura facilitar a vida do
mantenedor. Então quando você revisar um arquivo e tiver que
gerar um diff, vamos imaginar que seja o arquivo pacote_pt_BR.po,
faça uma cópia local, vamos imaginar que seja lucas-pacote_pt_BR.po
e gere o diff:


$ diff -u pacote_pt_BR.po lucas-pacote_pt_BR.po > pacote_pt_BR.po.patch


	A opção '-u' gera o formato unificado que é o preferido. O
comando diff pode ser usado para comparar diretório inteiros com a
opção -r e normalmente nesses casos há o interesse de usar a opção
- -N para gerar diff de arquivos novos, ficando algo como:

$ diff -Nru dir-original dir-novo > dir.patch


	Há ferramentas gráficas que podem te ajudar, como o meld e
o kdiff.

	Abraço,
- --
Felipe Augusto van de Wiel (faw)
"Debian. Freedom to code. Code to freedom!"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFG0OB0CjAO0JDlykYRAouxAJ0Wjos7+rzvTp2MrzJbBBumnpur0QCgzMFI
ajrlhzMw7DYWJubzHwCHEuQ=
=ilq9
-----END PGP SIGNATURE-----


-- 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.14.3">
</HEAD>
<BODY>
<PRE>

</PRE>
<H3>
<B><FONT SIZE="4">Lucas Amorim</FONT></B>
</H3>
<H4>
<B>Macei&#243; - AL Brasil </B><BR>
<IMG SRC="" ALIGN="bottom" BORDER="0">
</H4>
<PRE>

</PRE>
</BODY>
</HTML>

Reply to: