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

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



-----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-----



Reply to: