Utilizzare diff e patch per confrontare e fare il merging di file

Marzo 5th, 2010 glycerin Posted in Debian, Linux, News | No Comments »


 Powered by Max Banner Ads 

Ecco un utile link da utilizzare per la creazione di patch di progetto, ovvero il diff non viene fatto esclusivamente su di un file ma in maniera ricorsiva su delle directory.

Link: http://www.network-theory.co.uk/docs/diff/Comparing_Directories.html

Ad esempio se si utilizza APTANA per gestire un progetto in PHP si avranno queste opzioni da aggiungere al diff:

diff -Naur -x ‘.tmp*’ -x ‘.project*’ project.orig/ project_con_modifiche/

L’output di questo diff una volta rediretto verso un file testuale creerà la nostra patch da utilizzare succesivamente per il merging:

pippo@pluto:~/project_da_patchare$ patch -p1 < ../patch.patch

Technorati Tags: diff, patch, APTANA

  • Share/Bookmark

Related posts:

  1. NFS, condivisione di file ed eventuali permission denied
  2. Cancellazione di file di grosse dimensioni su Linux
  3. DeVeDe: convertire file video in formato DVD con linux
  4. sed e sostituzione all’interno di un file
  5. mysqldump e i permessi dell’utente per poter fare un dump di una tabella

Leave a Reply