svn

subversion per evidenziare le differenze fra ...

subversion per evidenziare le differenze fra copia locale e revisione sul server
Capita spesso di tornare a lavorare in una copia del repository, dove troviamo del codice modificato , e non ricordiamo le modifiche fatte.
Per rinfrescarsi la memoria si puo' confrontare il file locale con lo stesso, nell asua ultima versione inviara al server svn

Questa situazione viene evidenziata dal

svn status --show-updates

che ci puo' rispondere con qualcosa del tipo:


augusto@verde:/var/www/$ svn status --show-updates places.module
M              230   places.module
Stato rispetto alla revisione:    230

A questo punto la domanda e' : "Su cosa stavo lavorando quando ho modificato questo file?"

Per rispondere all adomanda, possiamo utilizzare

 svn diff -r 230 nu_places.module  

che evidenzia le differenze fra le due versione nel formato


--- places.module	(revisione 230)
+++ places.module	(copia locale)
@@ -55,10 +55,12 @@
   else {
     //echo "siamo liv a2";exit;
     $countries = enabled_countries();
-    //  echo print_r ($countries);
-    //  exit;
+    //echo print_r ($countries);
+    
     $selected_country = $countries[arg(1)]['name'] ;
-
+    //echo print_r ($selected_country);
+    //exit;
+   

Che nel mio caso dice: "niente di importante... sembra soltanto l'inizio di un debug"

maggiori dettagli su http://www.yolinux.com/TUTORIALS/Subversion.html

ยป
Syndicate content