Manuals

Limpar

If a Subversion command cannot complete successfully, perhaps due to server problems, your working copy can be left in an inconsistent state. In that case you need to use TortoiseSVNCleanup on the folder. It is a good idea to do this at the top level of the working copy.

Figura 4.35. The Cleanup dialog

The Cleanup dialog


Na caixa de diálogo de limpeza, também existem outras opções úteis para obter uma cópia a funcionar no estado clean.

Limpar situação da cópia de trabalho

Como constatado acima, esta opção tenta colocar uma cópia de trabalho inconsistente num estado funcional e usável. Isto não afecta quaisquer dados que tenhas, mas apenas os estados internos da base de dados da cópia de trabalho. Este é actualmente o comando Limpar que conheces de antigos clientes TortoiseSVN ou de outros clientes SVN.

Break write locks

If checked, all write locks are removed from the working copy database. For most situations, this is required for the cleanup to work!

Only uncheck this option if the working copy is used by other users/clients at the time. But if the cleanup then fails, you have to check this option for the cleanup to succeed.

Fix time stamps

Adjusts the recorded time stamps of all files, speeding up future status checks. This can speed up all dialogs that show working copy file lists, for example the Commit dialog.

Vacuum pristine copies

Removes unused pristine copies and compresses all remaining pristine copies of working copy files.

Refrescar sobreposições de shell

Às vezes, as sobreposições "shell", especialmente na visualização da árvore no lado esquerdo do explorador não mostram o estado actual, ou o estado da cache falhada para re-organizar as alterações. Nesta situação, podes usar este comando para forçar uma atualização.

Incluir externos

Se esta opção estiver assinalada, então todas as acções serão feitas para todos os arquivos e pastas incluídos com a propriedade svn:externals também.

Apagar arquivos e diretórios não versionados, Apagar arquivos e diretórios ignorados

Esta é uma maneira rápida e fácil de remover todos os ficheiros gerados na tua cópia em funcionamento. Todos os ficheiros e pastas que não são versionados, são movidos para a reciclagem.

Nota: tu também podes fazer o mesmo a partir do do diálogo no TortoiseSVNReverter. Lá também terás uma lista de todos os ficheiros e pastas não versionadas para selecionar para a sua eliminação.

Reverter todas as modificações recursivamente

Este comando reverte todas as suas modificações que não foram comitadas ainda.

Nota: é melhor usar o TortoiseSVN Reverter comando em vez disto, porque lá podes primeiro ver e selecionar os ficheiros que você desejas reverter.

TortoiseSVN homepage