Benutzer-Werkzeuge

Webseiten-Werkzeuge


becki:linux:diffupgrade

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
becki:linux:diffupgrade [2010-02-15 09:48]
becki
becki:linux:diffupgrade [2011-06-08 16:26] (aktuell)
becki
Zeile 20: Zeile 20:
   mv conf.new conf.org   mv conf.new conf.org
  
-An alternative to the ''​merge''​ command is ''​diff3'',​ it should produce the same result: +<note tip>All ''​*.org''​ files can serve as a reminder for you to trace back all the modifications you did to the system. But sometimes you have to create a config file which did not exist before (e.g. ''​myConfigFile''​). In order not to forget such files during update, it is advisable to create an //empty// counterpart file ''​myConfFile.org''​.</​note>​
- +
-  diff3 -m conf conf.org conf.new ​conf.out +
-  mv conf.out conf +
- +
-A 2nd alternative to merge are the diff/patch tools. See [[diff patch tips]] +
- +
-Another tip: All ''​*.org''​ files can serve as a reminder for you to trace back all the modifications you did to the system. But sometimes you have to create a config file which did not exist before (e.g. ''​myConfigFile''​). In order not to forget such files during update, it is advisable to create an //empty// counterpart file ''​myConfFile.org''​.+
  
 ===== Example where the tools fail == ===== Example where the tools fail ==
Zeile 51: Zeile 44:
                            ​Helga=9 ​      ​Helga=9 ​    ​Helga=9                            ​Helga=9 ​      ​Helga=9 ​    ​Helga=9
 </​code>​ </​code>​
 +
 +===== Alternatives ==
 +
 +  * An alternative to the ''​merge''​ command is ''​diff3'',​ it should produce the same result:<​code bash>
 +diff3 -m conf conf.org conf.new > conf.out
 +mv conf.out conf
 +</​code>​
 +  * A 2nd alternative to merge are the diff/patch tools. See [[diff patch tips]]
  
becki/linux/diffupgrade.1266227290.txt.gz · Zuletzt geändert: 2010-02-15 09:48 von becki

Impressum - Datenschutzerklärung