Trabalhar com os repositórios

A navegação simples pelo repositório poderá ser feita com o Konqueror, Dolphin ou outros navegadores de ficheiros do género: abra um URL com o protocolo descrito em “Funcionalidades do kdesvn” (as variantes que começam por “k”), para que estas apresentem o conteúdo. Por isso, as operações simples como a cópia, mudança de local e remoção poderão funcionar. Ao adicionar uma pesquisa do tipo “?rev=xxx” a listagem virá de uma versão específica. O formato da pesquisa por versões está descrito em Apêndice A, Sintaxe das versões, poderá ver mais algumas informações sobre o KIO::ksvn em Capítulo 3, Konqueror, KIO, kdesvn

Todo o trabalho excepto o Copiar só poderá ser feito quando navegar pela versão HEAD.

Repor os itens apagados

No Subversion, a reposição de itens apagados é uma operação de cópia do item para uma dada versão. Por isso, quando pensar em repor ficheiros, veja o repositório na versão anterior à remoção do item. Seleccione Subversion → Repositório → Seleccionar a versão de navegação e indique a versão desejada. Agora, o kdesvn mostra o conteúdo nesta altura. Marque o item que deseja repor, seleccione a opção Subversion → Geral → Copiar (C). Dentro da janela seguinte, o destino está sempre na versão HEAD (a última), a origem está na versão que optou por navegar. Preencha o local de destino, carregue em OK e inicie a cópia. Após o sucesso da operação, volte a colocar a navegação na versão HEAD, para que apareça o item reposto.

Importar pastas

Devido a restrições do próprio Subversion, só poderá importar pastas - os ficheiros individuais não são permitidos.

Por arrastamento e largada

Marque em qualquer gestor de ficheiros compatível a pasta que deseja importar e arraste-a para o item da pasta no kdesvn onde a deseja importar.

Seleccionar a pasta a importar com o selector de pastas

Marque a pasta para onde deseja importar uma pasta nova. Depois seleccione a opção Subversion → Geral → Importar as pastas para o actual e seleccione a sua pasta desejada.