Getting Started/Sources/Anonymous SVN (ro)
Languages: English | Dansk | Deutsch | Français | Italiano | Русский | Srpski | Slovenščina | Suomi | 简体中文 | Galego | Español | Esperanto | Svenska | 한국어 | Română | Brazilian Portuguese | Česky | عربي | فارسی | Polski | 日本語 | Українська
| Tutorial Series | Getting Started |
| Prerequisites | None |
| What's Next | Compilarea KDE 4 |
| Further Reading | Version Control with Subversion |
Contents |
[edit] Introducere
Dacă vă place să folosiţi ultima versiune a unui program chiar dacă nu este cea stabilă, există o modalitate relativ uşoară de a obţine o copie actualizată a surselor KDE - descărcarea de pe serverul Subversion găzduit la adresa anonsvn.kde.org.
Ca o alternativă puteţi folosi Pachete de instalare KDE 4 pentru distribuţia preferată.
[edit] Accesul la depozitul SVN
[edit] Instalarea utilitarului Subversion
Întâi, instalaţi utilitarul Subversion (SVN) în formă executabilă (dacă nu este deja instalat). Probabil că puteţi descărca forma executabilă pentru sistemul de operare pe care îl folosiţi; daca nu, puteţi compila chiar dumneavoastră sursele utilitarului, pe care le puteţi obţine de la Pagina de descărcare a proiectului SVN. Daca doriţi să aflaţi cum se foloseşte utilitarul Subversion pentru a descărca sursele KDE, puteţi citi Ghid de folosire a utilitarului Subversion.
[edit] Descărcarea surselor KDE 4
/trunk/ este dosarul în care se află codul sursă al KDE 4. Iată cum puteţi descărca setul minim de module necesare pentru a putea compila KDE 4 şi aplicaţii pentru acesta:
svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdelibs svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdebase
cs KDE # "cs" nu este "cd" scris gresit svn propset svn:externals "lib svn://websvn.kde.org:443/home/kde/trunk/KDE/kdebase/runtime/kstyles/oxygen/lib" kdebase/workspace/kwin/clients/oxygen.
qt-copy conţine o copie a ultimei versiuni stabile a Qt care poate fi folosită împreuna cu KDE 4. De asemenea, mai conţine modificări făcute de echipa de programatori KDE, modificări care nu au fost încă incluse în versiunea oficială a Qt. Aceste modificări sunt recomandate pentru cei care descarcă sursele KDE din trunk. Instrucţiuni despre cum puteţi descărca şi configura această variantă modificată a Qt puteţi găsi aici.
Dacă doriţi să descărcaţi o copie completă a surselor KDE 4, puteţi face acest lucru cu o singură comandă:
svn co svn://anonsvn.kde.org/home/kde/trunk/KDE
Dacă doriţi să încercaţi şi câteva aplicaţii KDE 4, puteţi descărca următoarele module din /trunk/:
koffice extragear playground kdereview
Spre exemplu, pentru a descărca modulul koffice folosiţi comanda următoare:
svn co svn://anonsvn.kde.org/home/kde/trunk/koffice
[edit] Extragerea surselor din copii arhivate
Pentru a economisi timp puţeti obţine modulele de care aveţi nevoie şi din copii arhivate ale dosarului trunk. Ghid de lucru cu copiile arhivate oferă informaţii despre această modalitate de a obţine sursele KDE.
[edit] Descărcarea surselor KDE 3
Dacă doriţi să descărcaţi KDE 3 (stabilă) în locul ultimei versiuni KDE 4 (dezvoltare), puteţi descărca sursele KDE 3.5 folosind comenzile:
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/
Iar pentru modulul qt-copy corespondent KDE 3.5:
svn co svn://anonsvn.kde.org/home/kde/branches/qt/3.3/qt-copy
[edit] Descărcarea unei versiuni anterioare
Modulele KDE sunt marcate la fiecare revizie, astfel încăt este posibil să descărcaţi exact versiunea KDE pe care o doriţi. Majoritatea modulelor KDE sunt marcate cu un nume in formatul tags/KDE/X.Y.Z (X, Y şi Z reprezentând versiunea principală, revizia şi patch-ul). Modulul care conţine fişierele multimedia (aveţi nevoie de acest modul doar pentru KDE 2 şi KDE 3) are un alt format al numelui, tags/arts/X.Y.Z. Spre exemplu, pentru a descărca modulul kdelibs din versiunea marcată KDE 3.5.0, folosiţi comanda:
svn co svn://anonsvn.kde.org/home/kde/tags/KDE/3.5.0/kdelibs/
Dacă ulterior doriţi să actualizaţi acest modul la versiunea marcată KDE 3.5.5, folosiţi comanda:
svn switch svn://anonsvn.kde.org/home/kde/tags/KDE/3.5.5/kdelibs
[edit] Descărcarea traducerilor
Dacă aveţi nevoie de traduceri în limba dumneavoastră, descărcaţi limba dorită din cadrul modulului l10n.
Acum puteţi începe să compilaţi KDE! Vizitaţi această pagină pentru a afla cum se compilează versiunea de dezvoltare sau această pagină pentru a afla cum se compilează versiunea stabilă.
[edit] Menţiuni
- Serverul anonsvn.kde.org este întreţinut de către Dirk Mueller, iar locaţia sa este in Tuebingen, Germania. Există mai multe imagini ale acestui server; una dintre ele ar putea fi mai rapidă pentru dumneavoastră, în funcţie de locaţie:
- kde.mneisen.org este întreţinut de către Martin Eisenhardt, iar locaţia sa este în Nuernberg, Germania.
- www.englishbreakfastnetwork.org de asemenea conţine o imagine a acestui server, întreţinută de către Adriaan de Groot; locaţia sa este la Universitatea din Nijmegen, Olanda.
- svn://azkaban.caltech.edu este întreţinut de către Eugeniu Plămădeală şi are locaţia lângă Los Angeles, SUA. Această imagine are aceeaşi structură ca şi anonsvn.kde.org.
- Atenţie!. SVN memorează serverul folosit la ultima actualizare a copiei pe care aţi facut-o şi se va conecta mereu la acest server. Dacă doriţi să schimbaţi serverul, înainte de actualizare trebuie să folosiţi o comandă asemănătoare cu următoarea:
svn switch --relocate svn://anonsvn.kde.org/ svn://kde.mneisen.org/
Dacă sunteţi interesaţi în crearea unei imagini a serverului anonsvn.kde.org, Dirk Mueller vă poate oferi informaţii în acest sens.