Subversion tipp: kezdő import leállás nélkül

Egy ideje hanyagoltam a verziókezelést. Tudom, fekete pont. De most rendbetettem ezt is, és a közben gyűjtött tapasztalatokból most megosztanék egyet:

Új repository létrehozása rövid leállással

Ha az ember új repository-t akar létrehozni, és megnézi a dokumentációkat, mindenhol ezt fogja látni:

  1. » svnadmin create PATH-0
  2. » svn import PATH-1 URL -m "Initial import"
  3. » svn checkout URL PATH-2

Első parancs: létrehozzuk a repository-t a szerveren a PATH-0 könyvtárban. Második: beimportáljuk a kliens gépen a kezdeti fájlokat a PATH-1 könyvtárból. Harmadik: lekérjük az SVN-től a repo aktuális tartalmát (rev.1) a kliensen a PATH-2 könyvtárba.

Ez szép és jó, a baj csak az, hogy a kliensen a PATH-1 és a PATH-2 különböző kell legyen. Általában nem is lenne ez nagy baj, a fenti művelet végén PATH-1-et töröljük, PATH-2-t pedig átmozgatjuk PATH-1-re, ezzel elérve, hogy az eredeti fájlok, az eredeti helyen, már working copy-ként működjenek.

De ha egy éles webszerveren akarjuk a használat alatt álló fájlokat bevonni a verziókezelésbe, akkor ez a módszer nem működik. Sajnos az svn checkout parancs nem hajalndó felülírni már meglévő fájlokat, ezért PATH-1 szigorúan különböző PATH-2-től. A fenti lépéssorozattal csak úgy oldható meg a probléma, ha egy rövid időre leállítjuk az alkalmazást.

Új repository létrehozása leállás nélkül

Szerencsére találtam egy megoldást, amivel leállás nélkül be lehet vonni fájlokat a verziókezelésbe:

  1. » svnadmin create PATH-0
  2. » svn checkout URL PATH-1
  3. » svn add PATH-1/*
  4. » svn commit -m "Initial import"

A trükk mindössze annyi, hogy a repo létrehozása után, azonnal lekérjük az SVN-től az aktuális állapotot (rev.0)! Ezáltal lesz egy teljesen üres working copy a kliens gépen. Ezután egyenként hozzáadjuk azokat a fájlokat, amelyeket be akarunk vonni a verziókezelésbe, végül pedig egy commit paranccsal elkövetjük az kezdő importálást.

Ráadásul, így nem kötelező a teljes könyvtárat bevinni SVN-be, több svn add utasítással, lehet szelektálni is.

Mindössze ennyi, nekem hasznos volt.

Az év marketing ötlete

Download Day 2008

Szeretem a jó reklámokat, különösen ha vicces vagy meghökkentő. De azt is nagyon tudom értékelni, ha különösen nagyon hatékony. Na egy ilyenről szereztem tudomást minap.

Nem másról van szó, mint a Firefox 3 „Download Day 2008” nevű kampányáról. Röviden és tömören, ez nem más, mint egy Guinness rekord kísérlet, méghozzá a 24 óra alatt a legtöbbször letöltött szoftver kategóriában. Kvázi az a cél, hogy a Firefox 3 megjelenését követően, minél többször töltsék le szoftvert.

Az ötlet több szempontból is zseniális.

Egyrészt már a szlogen („Set a Guinness World Record, Enjoy a Better Web”) hangsúlyozza, hogy jó célt szolgál a rekordkisérlet.

Másrészt terjed, szájról-szájra. Nem kicsit, nagyon :) Ugyanis az opensource közösség eleve az aktív fajtába tartozik. De aki nem OS megszállott, az is szívesen részt vesz egy rekordkísérletben. Könnyű ugyanis csatlakozni egy ilyen mozgalomhoz, hiszen a péntek esti kocsmázásnál nagyszerűen el lehet dicsekedni azzal, hogy én bizony meg fogok dönteni egy világrekordot.

Végül pedig a tény, hogy egy Guinness világrekordról van szó. Ez, mérhetetlen mennyiségű média megjelenést biztosít az esemény bekövetkezte után. És mi van, ha nem sikerült a kísérlet? Nos, az roppant érdekes lenne, tekintve, hogy ez az első kísérlet ebben a kategóriában!

A mozgalom honlapján előre igéretet lehet tenni, hogy részt veszel majd. Eddig összesen fogadkoznak a világon, ebből 6644 magyar. (Én a 6600-adik voltam ) Büszkék lehetünk erre a számra, mert a környező országokat jócskán túlszárnyaljuk.

Szeretem a Firefox-ot, plusz a Firefox 3-ról tudom, hogy nagyon jó lesz, ezért én is csatlakozom a mozgalomhoz, a jobb oldalon ott a hivatalos plecsnik egyike.

Drupalcon Szeged árazás

Bejelentették a Szegedi Drupal konferencia árazását:
http://szeged2008.drupalcon.org/blog/announcing-pricing-drupalcon-szeged...


Júniusban € 80
Júliusban € 120
Augusztus 24.-ig € 160
A konferencia hetében € 200

Magyar pénztárcához picit sok a 80 euro, de elviselhető. Nem azt mondom, hogy nem éri meg, de biztosan lesz néhány ember akit visszatart majd a kb. 20.000 Ft.

De aki tehet szerintem jöjjön, biztosan nagyon hasznos lesz. Én már alig várom :)

Most hogy már vannak árak, szerintem napok kérdése és lehet regisztrálni.

Oldalak

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