.SVN könyvtárak szűrése Total Commander-ben

Ismét aktív subversion felhasználó vagyok, így jöhet egy második tipp:

Van a Total Commander-ben egy nagyszerű funkció, két könyvtárszerkezet összehasonlítására és/vagy szinkronizálására szolgáló Synchronize directories (CTRL+C, Y). Ezzel szoktam összehasonlítani a fejlesztői szerveren és az éles szerveren lévő PHP forráskódok különbségeit és esetleg frissítem az éles szervert.

Igen ám, de ha SVN-t használunk, a subversion working copy-ban elhelyezett .SVN könyvtárak használhatatlanná teszik a funkciót. Szerencsére a Ghisler Úr, a TotalCmd fejlesztője, gondolt ilyen esetekre, és lehet szűrni, hogy mit akarunk összevetni. A szűrőben a *.*-ot kell kicserélni erre:

*.*|*.svn-base all-wcprops entries format dir-prop-base

A kifejezés jelentése, mindent kivéve az svn working copy-hoz tartozó fájlok. Így újra használható ez a funkció. A régi 6-os TotalCMD-vel is működik.

A szűrő kifejezés nem az én szüleményem, az interneten találtam, de már nem emlékszem pontosan hol.

Firefox vs. Opera vs. Safari

Volt ugye ez a post, arról hogy milyen gyors lesz az új Firefox. Pár napja megérkezett, ezért ideje egy új összehasonlításnak. Főleg, hogy közben az Opera 9.5-ből is kijött a végleges verzió.

A teszt a szokásos John Resig féle, Dromaeo javascript teljesítmény teszt.

Felesleges időrablás helyett, álljon itt az eredmény:
(a kissebb érték a jobb)

Meglepő módon, nagyjából egyforma gyors a 3 böngésző.

A teszt nem fut le IE alatt, pedig kiváncsi lennék arra az eredményre is. Pontosabban állítólag lefut IE-n is, olyan 20-25 perc alatt, és én azt nem vagyok hajlandó megvárni.

Hiányos jelszavak Firefox 3-ban


Hibás könyvjelzők és jelszavak

Az átállás Firefox 2-ről 3-ra, nálam nem volt éppen problémamentes, és mint kiderült, másnál is voltak gondok.

Az volt a probléma, hogy a könyvjelzők (bookmark) és az elmentett űrlap kitöltések és jelszavak közül csak néhány régi jelent meg a 3-as telepítése után. Akkor jön ez elő, ha valaki kipróbálta a 3-asnak valami félkész verzióját (alpha, beta, RC) majd visszatért 2-re és azt használta tovább!

Ugyanis a Firefox 3 a felhasználói adatokat a Firefox 2-től eltérő fájlformátumban tárolja. Induláskor megnézi a profil könyvtárat, hogy léteznek-e az új fájlok, és ha nem, automatikusan légenerálja azokat a régi fájlokból. Ha itt valaki úgy dönt, hogy visszatér 2-re, azt használja egy darabig, majd később ismét áttér 3-ra, akkor az új fájlok már léteznek, de régi tartalommal lettek legenerálva, tehát hiányos és/vagy hibás adatokat tartalmaznak.


Megoldás

A megoldás nagyon egyszerű:

  1. Összes Firefox ablak bezárása
  2. Profil könyvtár backup
  3. Minden profilban törölni a Firefox 3 által generált fájlokat, konkrétan:
    • places.sqlite
    • cookies.sqlite
    • downloads.sqlite
    • formhistory.sqlite
    • signons3.txt
    • permissions.sqlite
    • urlclassifier3.sqlite
    • opcionálisan ezeket is: extensions.cache, extensions.ini, extensions.rdf
  4. Firefox 3 telepítése és használata

Megjegyzés:

A profil könyvtár Windows Vista/XP/2000 esetén %APPDATA%\Mozilla\Firefox\Profiles, Windows 98/Me esetén C:\WINDOWS\Application Data\Mozilla\Firefox\Profiles.

Az %APPDATA% Vista esetén C:\Users\\AppData\Roaming könyvtárat jelenti, XP/2000 esetén pedig C:\Documents and Settings\\Application Data-t jelenti.

Az egyes fájlok tartalmáról részletes információ angolul itt található:
http://support.mozilla.com/hu/kb/Profile+folder+contents

Köszönet Babának a dumalistáról, aki segített megtalálni a hibát.

Oldalak

Feliratkozás Prunk-Éger Edgár RSS csatornájára