Kontakty

Novinky

4. 4. 2012 Veselé Velikonoce
Přejeme příjemné prožití Velikonočních svátků ať již ve znamení příchodu jara, Ježíšova zmrtvýchvstání nebo odpočinku v prodlouženém víkendu.

20. 12. 2011 PF2012
Přejeme všem zákazníkům, obchodním partnerům i návštěvníkům těchto stránek mnoho zdraví a úspěchů v roce 2012.

1. 11. 2011 Nainstalována nejnovější verze systému Debian Squeeze a PHP 5.3.3

2. 4. 2011 Zvýšení výkonu databázového serveru a mailserveru cebin.cz

5. 11. 2010 Přidány nové přehledné statistiky a nástroje pro webovou analytiku.
.Více informací.

5. 7. 2010 Sedminásobně navýšena disková kapacita serveru CEBIN.
Zvýšení diskového prostoru pro jednotlivé webhostingové varianty.

Aktuality

4. 4. 2012 Klíčové slovo (Not Provided) v Google Analytics

Co znamená nové klíčové slovo (not provided) ve statistikách návštěvnosti Google Analytics? Jedná se o přístupy přihlášený uživatelů Googlu. U těchto uživatelů již není možné zjistit hledaný výraz. Te [...]

5. 2. 2012 Vyšel Firefox s jubilejním číslem 10.

Nabízí kompatibilní rozšíření ve výchozím nastavení a rozšířenou podporu. Více na Mozilla.cz.

15. 12. 2011 Mapy.cz – fotky pohledem ze strany

Mapy.cz nabízejí detailní letecký pohled 140 míst ČR Více.

27. 9. 2011 Google spustil Google+

Google spustil konkurenční službu k Facebooku s názvem Google+.

28. 2. 2011 Google připravuje nové prohledávání profilů uživatelů

Nová podoba je integrovaná do vyhledávače Google.com a k profilům poskytuje i odkazy na sociální sítě, s nimiž mají uživatelé svůj profil u Googlu propojen. Více.

Správa verzí - (SVN)

Subversion (SVN) je systém pro správu a verzování zdrojových kódů. (Více informací, tutoriál)


Práce se Subversion

Vytvoření svn repository:

svnadmin create --fs-type fsfs /srv/svn/ukazka

Příklad konfigurace repository:

 

echo username = passwd >> /srv/svn/ukazka/conf/passwd

echo auth-access = write >>/srv/svn/ukazka/conf/svnserve.conf

echo password-db = passwd >>/srv/svn/ukazka/conf/svnserve.conf


Hlavní koordinátor stáhne tři prázdné podadresáře projektu TTB (Branches Tags Trunk):
svn checkout svn://server/testproject

Pak provede úvodní import do svn do adresáře trunk (to stačí provést pouze jednou pro prvotní naplnění repozitáře, popř. po každé, když se zakládá něco nového).
svn import /home/mujadresar/testproject/ svn://server/testproject/trunk -m "Initial import"

Adresář trunk slouží jako hlavní vývojová větev.

Každý uživatel si naklonuje svoji vlastní větev (provede svn checkout na celý strom a obsah adresáře trunk si zkopíruje do adresáře branches/uzivatel).



svn checkout file:///srv/svn/nazev_projektu/



Tuto větev pak on sám přidá do svn příkazem
svn import branches/uzivatel

Pokud projekt dosáhne v trunku stabilního a použitelného stavu, je ho označit verzí a uložit do tags
/tags. Treba jako /tags/testproject-1.2.3.

V trunku by se měla udržovat funkční verze. Programátoři by neměli používat přímo trunk, ale své větve (podadresáře branches), a do adresáře trunk dávat pouze otestované části kódu.

Novy soubor se do svn repozitáře musí explicitně přidat (nebude automaticky přidán příkazem commit, protože od něj neexistuje předchozí verze).
svn add novy_soubor
svn commit