Subversion nebo jiné verzovací nástroje (CVS, git,…) zná asi každý, kdo přičuchl k programování a projektu, na kterém spolupracuje více lidí. Kdo nezná, ať googluje (malé seznámení je trochu níže). V tomto článku se pokusím představit, jak rozběhat SVN server dostupný přes http na CentOSu.
English speaking? Try this link: HowTos/Subversion – CentOS Wiki

Co to SVN, sakra, je?
Jak říká wikipedie:
Subversion (zkráceně SVN) je systém pro správu a verzování zdrojových kódů, náhrada za starší CVS. (…) Subversion je tak jako CVS založeno na principu centrálního repozitáře.
Pomocí SVN ale nemusíte spravovat jen zdrojové kódy, můžete jej využít k verzování … vlastně čehokoliv. Například pro uložení změn důležitých konfigurací, psaní bakalářské/diplomové práce, dokumentace, uložení různých verzí při úpravě obrázků, atd. V současné době se jedná o jeden z nejpoužívanějších systémů (nemusí nutně znamenat, že je nejlepší).
Read the full post »

V poslední době si pohrávám s pythoním webovým frameworkem Django a jal jsem se ho zkoušet na svém serveru s OS CentOS 5.5. Protože jsem od přírody lenoch, nechtělo se mi experimentovat s jinými databázemi než na serveru mám – skončil jsem u MySQL. Uznávám, ještě by šlo použít sqlite, ale já jsem přeci jen s tím MySQL nějak víc kamarád.
Pročetl jsem pár blogpostů a příspěvků o tom, že pod CentOSem je problém podporu MySQL pro python (MySQLdb) rozjet, protože balík z repozitářů (MySQL-python), který to má obstarávat je satršího data (v repozitářích je aktuálně verze 1.2.1-1) a že nejlepší je kompilace aktuálního balíku. Nene, jeden balík je tu … schovaný.
Read the full post »

Při procházení a jakési údržbě složek na pc, jsem našel asi rok starý skript na zobrazení aktuáního komixu Garfielda, který, jak známo, vychází každý den. Skript je z doby, kdy jsem se rozhodl, že se musím naučit pracovat v jazyce python… Psaní programu mě po chvilce přestalo bavit, python ne.
Read the full post »
