Getting Started/Sources/Anonymous SVN (pt PT)

Jump to: navigation, search
Obtendo o código fonte do KDE com o Subversion (SVN)
Tutorial Series   Getting Started
Previous   None
What's Next   Building KDE4
Further Reading   Controlo de versões com Subversion

Contents

Abstrato

Para aqueles que se gostam de manter na vanguarda, existe uma maneira simples de ter uma cópia local atualizada do código fonte do KDE - SVN anónimo

Alternativamente, pode instalar KDE SVN packages from your distribution.

SVN anónimo

Configurar o subversion

Em primeiro lugar, instale o subversion (svn) caso este ainda não esteja. Caso o seu sistema operativo não tenha um pacote para este, pode fazer o download no seguinte endereço: [1]. Leia o tutorial de subversion KDE se estiver interessado em como usálo.

Fazer checkout do KDE

/trunk/ é onde a versão em desenvolvimento está localizada (KDE4.x). Para construír o KDE necessitará no mínimo dos seguintes módulos:

svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdelibs
svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdebase
Ktip.png
 
Tip
Se a sua firewall não permitir o acesso a portas arbitrárias, substitua svn://anonsvn.kde.org/ por svn://websvn.kde.org:443/ nas linhas anteriores.


qt-copy é uma cópia da mais recente versão estável do Qt compatível com KDE, colocada aí por conveniência. Contém também patches para o Qt por parte dos programadores do KDE que ainda não estão presentes no repositório oficial. Estes são recomendados para quem está a trabalhar com o KDE trunk. Instruções de configuração podem ser encontradas aqui.

Se desejar uma cópia completa do KDE, pode simplesmente fazer um checkout da fonte inteira com o seguinte comando:

svn co svn://anonsvn.kde.org/home/kde/trunk/KDE
noframe
 
Note
É recomendado utilizar primeiro o The KDE Source Repository Web Viewer. Use-o para escolher quais o módulos a baixar. Deste modo, será mais rápido instalar e exprimentar o KDE.

Se desejar pacotes de software adicional poderá dar uma olhadela nos seguintes módulos presentes no trunk/:

koffice
extragear
playground
kdereview

Então, se quiser o KOffice por exemplo, bastará fazer:

svn co svn://anonsvn.kde.org/home/kde/trunk/koffice

Fazer checkout do trunk através de snapshots

Se estiver fazendo o checkout de módulos presentes no trunk/ poderá poupar algum tempo ao utilizar snapshots. A Utilização de snapshots do subversion trunk está descrito em the Subversion snapshots tutorial page.

Fazer checkout do KDE3

Se estiver interessado no KDE3 ao invés da versão em desenvolvimento, poderá aceder às fontes do mesmo fazendo:

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/

E, para a versão correspondente do qt-copy:

svn co svn://anonsvn.kde.org/home/kde/branches/qt/3.3/qt-copy

Fazer checkout de versões específicas

Os módulos do KDE são igualmente marcados a cada lançamento demodo a ser possível obter versões específicas destes. Maioria dos módulos utilizam o formato tags/KDE/X.Y.Z (onde X, Y e Z representam a versão exata). O módulo arts (apenas necessário para KDE 2 e KDE 3) utiliza um formato diferente, tags/arts/X.Y.Z. Como exemplo, para obter os kdelibs como estavam na versão 3.5.0, faça:

svn co svn://anonsvn.kde.org/home/kde/tags/KDE/3.5.0/kdelibs/

Se quiser atualizar este checkout para KDE 3.5.5, use o seguinte comando:

svn switch svn://anonsvn.kde.org/home/kde/tags/KDE/3.5.5/kdelibs
Ktip.png
 
Tip
Se utilizou /branch/ ou /trunk/, não há necessidade de mudar, use apenas svn update.


Checkout de traduções

Se estiver à procura de traduções e outras localizações, faça o download da língua apropriada a partir do módulo l10n.

noframe
 
Warning
O módulo l10n é extremamente grande, portanto reserve bastante espaço em disco e algum do seu tempo. Uma melhor ideia será sacar apenas a directoria relativa à localização pretendida.


Estás agora pronto para construír o KDE! Visita this page para instruções ou this page para como construír a mais recente versão estável.

Igualmente de interesse

  • anonsvn.kde.org está localizado em Tuebingen, Alemanha, e mantido por Dirk Mueller Porém, um espelho local poderá mostrar-se mais rápido do que o anonsvn.kde.org. Os espelhos atuais estão ordenados por performance:
Tenha cuidado em mudar de espelhos pois o SVN lembra o servidor utilizado pela cópia corrente. Logo, para mudar de espelho, faça:
svn switch --relocate svn://anonsvn.kde.org/ svn://kde.mneisen.org/
em todos os seus checkouts.

Se estiver interessado em montar um mirror, contacte Dirk Mueller.


This page was last modified on 15 July 2012, at 12:00. This page has been accessed 3,008 times. Content is available under Creative Commons License SA 3.0 as well as the GNU Free Documentation License 1.2.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal