Poznejte Kdiff3 ten ví kde je rozdíl
Pokud jste někdy hledaly program co dokáže porovnat obsahy dvou souborů tak právě to je účel Kdiff3.
Jedná se o nativně linuxový program, byl však portován i na jiné platformy včetně Windows.
Tento programek jsem si oblíbil zejména pro to že se dá velice lehce integrovat do produktu Dreamweaver od Adobe ve kterém programuji. Po instalaci je integrován v operačním systému takže pokud si třeba označíte dva soubory mužete ve vlastnostech přímo porovnat obsahy obou, vše se děje v příjemném nenáročném grafickém kabátě QT, který se mimo jiné stal nedávno vlastnictvím světoznámé firmy Nokia. Program je distribuován pod licencí GPL takže mu nic nebrání v masovém nasazení.
Jeho integraci v Dreamweaveru provedete jednoduše tak že se pokusíte porovnat dva soubory v projektu, například pokud na záložce local dáte compare with remote poprvé Vás upozorní že neví čím, dáte cestu k spouštěcímu souboru Kdiff3 a potvrdíte, poté máte jasno co je jinak oproti verzi na serveru, samozřejmě že porovnávat můžete ze všemi umístěními v rámci projektu, testing remote local i repository ( jen CS4 ).
Opravdu zajímavé je to pokud synchronizujete projekt třeba po delší odmlce, nebo jako já každé ráno, ve výpisu rozdílů oproti lokalní a vzdálené verzi můžete pravím myšítkem zobrazit rozdíly, pěkne se podívat co se změnilo a poté se rozhodnout co ze souborem, jestli stáhnout přepsat nebo smazat.
Myslím si že takto jde integrovat Kdiff3 i do jiných vývojářských produktů bez sebemenších problémů.
Kdiff3 neumí ale pouze samotné porovnání, dokáže soubory také shrnout do jednoho který obsahuje provedené změny, generuje také soubory .diff které znáte například z updatů, vetšinou v projektech psaných komunitou v php.
Rozhodně stojí za vyzkoušení.

Komentáře
Poslat nový komentář