m (fix series title) |
|||
| (4 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
| − | {{DISPLAYTITLE:Anonymní | + | {{DISPLAYTITLE:Anonymní SVN}} |
{{TutorialBrowser| | {{TutorialBrowser| | ||
| Line 56: | Line 56: | ||
svn co svn://anonsvn.kde.org/home/kde/trunk/koffice | svn co svn://anonsvn.kde.org/home/kde/trunk/koffice | ||
| − | === Stažení aktuální verze pomocí | + | === Stažení aktuální verze pomocí snímků === |
| − | + | Pokud stahujete moduly z adresáře '''trunk/''', můžete ušetřit čas pomocí snímků (snapshots). Použití snímků v Subversion je popsáno na stránce [[../Snapshots|Návod na použití snímků v Subversion]]. | |
=== Stažení KDE3 === | === Stažení KDE3 === | ||
| − | + | Pokud si raději chcete sestavit KDE 3 namísto té nejčerstvější verze, můžete si stáhnout zdrojový kód KDE 3.5 pomocí: | |
svn co svn://anonsvn.kde.org/home/kde/branches/arts/1.5/arts | svn co svn://anonsvn.kde.org/home/kde/branches/arts/1.5/arts | ||
svn co svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/ | svn co svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/ | ||
| − | + | Pokud chcete sestavit i příslušnou verzi qt-copy: | |
svn co svn://anonsvn.kde.org/home/kde/branches/qt/3.3/qt-copy | svn co svn://anonsvn.kde.org/home/kde/branches/qt/3.3/qt-copy | ||
| Line 85: | Line 85: | ||
=== Stažení překladů === | === Stažení překladů === | ||
| − | + | Hledáte-li překlady a lokalizaci KDE, stáhněte si příslušný jazyk z modulu [http://websvn.kde.org/trunk/l10n-kde4/ l10n]. | |
| − | {{Warning| | + | {{Warning|Modul l10n je ''opravdu'' obrovský. Ujistěte se, že máte dost času a místa na disku před stažením celého modulu l10n. Mnoho lidí preferuje stažení pouze konkrétních podadresářů místo celého modulu l10n.}} |
| − | + | Nyní už máte vše potřebné k sestavení KDE! Na [[Getting_Started/Build/KDE4|této stránce]] najdete návod, jak sestavit čerstvý '''trunk''', na [[Getting_Started/Build/Stable_Version|tuto stránku]] zavítejte, chcete-li sestavit nejnovější stabilní verzi. | |
== Zajímavosti == | == Zajímavosti == | ||
| Tutorial Series | První kroky |
| Previous | None |
| What's Next | Sestavení KDE4 |
| Further Reading | SVN tutoriál (česky) |
Contents |
Pokud patříte mezi ty z nás, kteří mají rádi aplikace čerstvé "přímo z trouby", využijete následující způsob, jak získat vlastní kopii nejnovějšího zdrojového kódu KDE - anonymní SVN.
Mějte však na paměti že některé distribuce Linuxu nabízí balíčky KDE z SVN, tudíž sestavení Qt a KDE ze zdrojového kódu mnohdy nemusíte dělat vůbec! Postup a další informace najdete na stránce Getting_Started/Distribution_Packages.
Nejprve musíte nainstalovat aplikaci subversion (svn), pokud ji ještě na svém počítači nemáte. Váš operační systém ji nejspíše bude mít v seznamu balíčků. Můžete ji také stáhnout ze stránek projektu svn a zkompilovat sami. Přečtěte si návod pro použití Subversion s KDE, pokud Vás zajímá, jak Subversion co nejlépe používat.
Adresář /trunk/ je místo, kde se nachází vývojová větev KDE 4, založená na Qt 4. Následující výčet obsahuje moduly, které rozhodně budete potřebovat, pokud máte v plánu stáhnout a sestavit KDE prostředí a software:
svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdelibs svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdebase
| Tip |
|---|
| "svn co" použijte jen pro prvotní stažení, pozdější aktualizaci Vašich zdrojových kódů uděláte nejsnáze pomocí "svn up jménomodulu" nebo "svn update jménomodulu". |
| Tip |
|---|
| Pokud Vaše brána firewall nepovoluje přístup na některé porty, nahraďte svn://anonsvn.kde.org/ výše tímto: svn://websvn.kde.org:443/. |
Adresář qt-copy je kopií nejnovějšího stabilního vydání Qt které správně pracuje s KDE. Pro naše pohodlí je zkopírována do KDE SVN. Rovněž obsahuje opravy od vývojářů KDE, které ještě nebyly přijaty do Qt. Tuto verzi doporučujeme těm, kteří pracují s trunk verzí KDE. qt-copy získáte spuštěním:
svn co svn://anonsvn.kde.org/home/kde/trunk/qt-copy
Pokud si přejete mít staženu úplnou kopii KDE, můžete stáhnout úplný strom zdrojových kódů jedním příkazem:
svn co svn://anonsvn.kde.org/home/kde/trunk/KDE
| Note |
|---|
| Je chytřejší nejdříve použít Webový prohlížeč zdrojového kódu KDE. S ním si snáze vyberete, které moduly potřebujete. Vaše KDE pak bude rychleji nainstalované. |
Pokud si přejete další balíčky softwaru, můžete si z adresáře trunk/ stáhnout následující moduly:
koffice extragear playground kdereview
Kupříkladu, pokud chcete stáhnout aktuální verzi kancelářského programu koffice, použijete
svn co svn://anonsvn.kde.org/home/kde/trunk/koffice
Pokud stahujete moduly z adresáře trunk/, můžete ušetřit čas pomocí snímků (snapshots). Použití snímků v Subversion je popsáno na stránce Návod na použití snímků v Subversion.
Pokud si raději chcete sestavit KDE 3 namísto té nejčerstvější verze, můžete si stáhnout zdrojový kód KDE 3.5 pomocí:
svn co svn://anonsvn.kde.org/home/kde/branches/arts/1.5/arts svn co svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/
Pokud chcete sestavit i příslušnou verzi qt-copy:
svn co svn://anonsvn.kde.org/home/kde/branches/qt/3.3/qt-copy
KDE modules are also tagged at each release so that it is possible to get a specific release of KDE. Most KDE modules have a tag name in the format tags/KDE/X.Y.Z (where X, Y and Z represent the exact version). The arts module (only needed for KDE 2 and KDE 3) has a different format of tag name, tags/arts/X.Y.Z. For instance to get kdelibs as it was shipped in KDE 3.5.0, do:
svn co svn://anonsvn.kde.org/home/kde/tags/KDE/3.5.0/kdelibs/
If you then want to update this checkout to KDE 3.5.5, use this command:
svn switch svn://anonsvn.kde.org/home/kde/tags/KDE/3.5.5/kdelibs
| Tip |
|---|
| If you used a /branch/ or /trunk/ path, then there is no need to switch, just run svn update. |
Hledáte-li překlady a lokalizaci KDE, stáhněte si příslušný jazyk z modulu l10n.
| Warning |
|---|
| Modul l10n je opravdu obrovský. Ujistěte se, že máte dost času a místa na disku před stažením celého modulu l10n. Mnoho lidí preferuje stažení pouze konkrétních podadresářů místo celého modulu l10n. |
Nyní už máte vše potřebné k sestavení KDE! Na této stránce najdete návod, jak sestavit čerstvý trunk, na tuto stránku zavítejte, chcete-li sestavit nejnovější stabilní verzi.
svn switch --relocate svn://anonsvn.kde.org/ svn://kde.mneisen.org/
Pokud byste měli zájem o konfiguraci vlastního SVN zrcadla, kontaktujte Dirka Müllera.