totvs / tds-vscode

Totvs Developer Studio for vscode
Apache License 2.0
167 stars 101 forks source link

Deletar fonte do RPO não funciona. #1118

Closed jonathantorioni closed 1 year ago

jonathantorioni commented 1 year ago

TOTVS.tds-vscode 1.3.17

Bug Ao tentar realizar a remoção do fonte customizado do RPO, através da opção Delete File/Resource from RPO a extenção não remove o fonte. Não apresenta a mensagem de confirmação e não exibe nenhuma informação de processamento da instrução no console OUTPUT

To Reproduce Steps to reproduce the behavior:

  1. Selecionar o fonte que deseja remover do RPO
  2. Sobre o fonte na aba Explorer, clique com o botão direito e selecione a opção Delete File/Resource from RPO

Expected behavior Aparecer a mensagem de confirmação da deleção do fonte e em seguida, remover o fonte do RPO

Desktop : Windows 11 64 bits

brodao2 commented 1 year ago

@jonathantorioni

Se for fonte do padrão, isso será possível somente com token de compilação. Se for fonte customizaado, favor complementar dados do chamado conforme Gerando Informações sobre o Problema e anexar os logs gerados.

No aguardo.

jonathantorioni commented 1 year ago

Bom dia,

Foi o que eu expliquei quando abri a issue, está dando problema para deletar o fonte customizado do RPO e o vscode não gera nenhum log no console OUTPUT. Por este motivo não enviei logs.

Anexei um Gif para exemplificar.

Problema

brodao2 commented 1 year ago

Como disse em mensagem anterior:

"Favor complementar dados do chamado conforme Gerando Informações sobre o Problema e anexar os logs gerados."

O GIF pouco ajuda.

No aguardo.

jonathantorioni commented 1 year ago

Informações do TOTVS Server Build AppServer: 7.00.210324P-20220608 - 64 bits Nome do servidor: 98PAZTPRTSTBN31 Sistema operacional: Windows Server 2016 Appserver version: 20.3.0.10 Build DBAccess: 20210202-20220202 Release do RPO: 12.1.033 Release do dicionário: 12.1.033 Local files: ctree License server: 2014 - 3.4.3 DB DataBase: ORACLE DB API Build: 20210202-20220202

Informações da LIB Versão da Lib:20220725 Data da Lib: 20220725_9212 Commit ID:d91aae98c4c652b3da907703a3d43e3c7a7ed1f7 Central de Atualizações: 3903680 (16/05/2023)

totvsls.log totvsls_in.log totvsls_out.log

lwtnb-wrk commented 1 year ago

@jonathantorioni Os logs apresentam apenas a abertura do fonte 'pesqprz.prw' e seu fechamento. Você repetiu a ação de remoção do fonte do RPO apos ligar os logs?

jonathantorioni commented 1 year ago

Sim, repeti exatamente como no GIF, entrei no vscode, conectei no server, abri o fonte, cliquei com o botão direito, fui na opção Delete File/Resource from RPO. Como não apresentou nenhum retorno no console OUTPUT, fechei o fonte e peguei os logs para anexar na issue.

lwtnb-wrk commented 1 year ago

@jonathantorioni Seu caso é bem particular então, pois o log não registra nenhuma erro nem ação de remoção. Você tem outras extensões instaladas no VS Code? Talvez alguma possa estar interferindo com o tds-vscode. Como não ocorre erro e nem registro de ações, somente conseguimos aconselhar a realizar backups, desinstalar o tds-vscode e reinstalar o tds-vscode, até mesmo deninstalar e reinstalar o VS Code... Alem disso voce pode fazer backup e remover/renomear a pasta ".totvsls" dentro da sua pasta de usuario do Windows (Isso vai remover todas as configurações de servidores cadastrados).

cristianosm commented 1 year ago

Eu estou com o mesmo problema, estou desconfiado de alguma outra extensão em conflito. Vou reinstalar o VS Code pra ver se resolve. Eu não consigo mais Remover fontes do RPO ou Desfragmentar o RPO. Ele não faz nenhuma ação e não apresenta nenhuma mensagem de erro. Apenas não executa NADA fica estático. As demais operações funcionam normal.

brodao2 commented 1 year ago

Senhores,

Caso seja conflito com extensão, gentileza informar qual, para que possamos documentar.

jonathantorioni commented 1 year ago

Boa tarde,

Fiz todos os procedimentos, desinstalei todas as extensões inclusive o vscode, deletei o temp e o %temp%, apaguei pasta ".totvsls", reinstalei somente o vscode e a extensão da totvs e mesmo assim o problema continua..

danielbolognani commented 1 year ago

Boa tarde pessoal, Pelo gif enviado, a opção "Do Not Disturb" está ativa, isso faz "sumir" as mensagens relacionadas a nossa extensão.

image

Mude essa opção pelo ícone acima que vai resolver o seu problema.

Abraços!

cristianosm commented 1 year ago

Boa Tarde, Matou a charada.. Ele não abria a pergunta... Putz não tinha percebido que estava ATIVADO isso.

jonathantorioni commented 1 year ago

Boa tarde, Puts, era isso mesmo kkkk, foi mal ai rapaziada, achei que essa funcionalidade funcionava independente disso. Funcionou aqui, pode encerrar a issue

lwtnb-wrk commented 1 year ago

Srs., Realmente trata-se de uma 'feature' do VS Code (o "DND" - Do Not Disturb) que estava ocultando a janela de confirmação para a remoção dos recursos no RPO. De qualquer forma vamos reavaliar essa janela de confirmação para que não tenhamos esse tipo de problema caso o DND esteja ativo.