Este é o comando gendiff que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
gendiff - utilitário para ajudar na geração de arquivos diff sem erros
SINOPSE
cavalheiro
DESCRIÇÃO
cavalheiro é um script bastante simples que ajuda a gerar um arquivo diff a partir de um único
diretório. Leva um nome de diretório e uma "extensão diff" como seus únicos argumentos. o
A extensão diff deve ser uma sequência única de caracteres adicionados ao final de todo o original,
arquivos não modificados. A saída do programa é um arquivo diff que pode ser aplicado com o
remendo programa para recriar as mudanças.
A sequência usual de eventos para criar um diff é criar dois diretórios idênticos,
faça alterações em um diretório e, em seguida, use o diff utilitário para criar uma lista de
diferenças entre os dois. Usar gendiff elimina a necessidade do extra, original
e cópia de diretório não modificada. Em vez disso, apenas os arquivos individuais que são modificados precisam
para ser salvo.
Antes de editar um arquivo, copie o arquivo, acrescentando a extensão que você escolheu ao
nome do arquivo. Ou seja, se você fosse editar somefile.cpp e escolheu a extensão
"fix", copie-o para somefile.cpp.fix antes de editá-lo. Em seguida, edite a primeira cópia
(algum arquivo.cpp).
Depois de editar todos os arquivos que você precisa editar desta forma, entre no diretório um
nível acima de onde reside o seu código-fonte e, em seguida, digite
$ gendiff somedirectory .fix> mydiff-fix.patch
Você deve redirecionar a saída para um arquivo (conforme ilustrado), a menos que queira ver o
resultados em stdout.
Use gendiff online usando serviços onworks.net