Como excluo um diretório marcado com nome incorreto já confirmado?

Como excluo um diretório marcado com nome incorreto já confirmado?

Sou novo no uso do sistema SVN e estou tendo dificuldade em descobrir como excluir arquivos carregados por engano.

O que eu fiz:

  1. Confirmou a pasta trunk clicando com o botão direito em "SVN Commit"
  2. Clique com o botão direito e escolha "TortoiseSVN" -> "Branch/Tag"
  3. Na seção "To path:" na janela "Branch/Tag - Tortoise", digitei /*mydirectory*/tags/*1.0.11*onde 1.0.11 deveria ser 1.0.1.1
  4. Depois de perceber que 1.0.11 foi um erro, para remover o diretório, cliquei com o botão direito na pasta 1.0.11 no Windows e selecionei "TortoiseSVN" -> "Excluir"

Ele excluiu a pasta no Windows, mas não exclui a pasta no servidor remoto.

De acordo com esta página,https://stackoverflow.com/questions/2092344/how-do-i-delete-a-wrongly-tagged-directory-in-svn, um comando pode ser usado e tentei digitar svnna janela do prompt de comando, mas dásvn is not recognized as an internal or external command.

Esta deveria ser uma pergunta muito básica, mas não consegui encontrar páginas relevantes. Algumas páginas sugerem o uso, revertmas eu já comprometi 1.0.1.1, então temo que reverter faça com que o mais novo seja excluído.

Obrigado pela sua informação.

Responder1

Você tem pelo menos duas opções

  • Se o seu TSVN for 1.7.*, você pode ter o cliente svn-cli instalado com o TortoiseSVN no diretório bin do TortoiseSVN (se estiver habilitado na fase de instalação)

c:\Arquivos de Programas_Ferramentas\TortoiseSVN\bin>dir *.exe /B ... svn.exe svnadmin.exe svndumpfilter.exe svnlook.exe svnrdump.exe svnserve.exe svnsync.exe svnversion.exe ...

assim: se você não possui esses arquivos: reinstale o TSVN com todos os componentes necessários, se você possui arquivos: adicione dir ao PATH ou use o caminho completo na linha de comando

  • Com apenas o TSVN você pode usar o Repo Browser e comandos no menu de contexto do RB (ou seja: "Renomear" com tag nomeada incorretamente selecionada na árvore do repositório)

informação relacionada