-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fusão de Projetos #291
Comments
Boa noite @AlencarGabriel . Se precisar de apoio em algo relativo ao Bridge, basta me avisar. Abraço. |
Agradecido pela disponibilidade, irei analisar o que ficará mais viável e entro em contato. |
Bom dia @killerall , gostaria de pedir uma opinião sua para a conversa acima, referente a vinculação dos ambientes por projeto, irei fazer um Pull Request pra você, mas preciso resolver como fazer. Você acharia melhor:
Após uma análise, vi que seria melhor se a sua extensão considerasse os ambientes por projeto, se não eu teria que desenvolver uma forma da minha extensão manipular a configuração |
Boa noite @killerall , ainda no aguardo do seu retorno para dar continuidade no Pull Request. Alguns colegas estão me cobrando esse recurso. Agradecido pela compreensão. |
Boa noite @AlencarGabriel |
Para ter certeza se entendi o que quis dizer, eu teria que adicionar todas as funcionalidades da minha extensão, na extensão criada por você, como se fosse mais um recurso? Meu questionamento se deu, devido ao fato que que eu teria que alterar na sua extensão para listar somente os ambientes de um determinado projeto, para isso eu criaria mais um atributo no objeto Penso eu que colocar este recurso direto na extensão principal forçaria um uso "engessado", onde o usuário irá sempre trabalhar com Ambientes x Projetos. |
Acredito que eu não me fiz entender. |
Entendi, essa a principio era minha ideia, a dificuldade seria manipular os environments. Tive uma ideia essa noite, que seria criar mais um atributo definindo se o ambiente é usado ou não, e ai a minha extensão iria manipular este atributo, consequentemente a opção de seleção de ambientes traria apenas os ambientes ativos. O que acha? |
Bom dia @killerall , ainda no aguardo do seu retorno para dar continuidade no Pull Request. Alguns colegas estão me cobrando esse recurso. Acredito que esteja bem atarefado, estou mandando outro comentário para garantir que receba a notificação. Agradecido pela compreensão. |
@AlencarGabriel |
@killerall , qual a previsão de lançamento da próxima versão da extensão? |
@AlencarGabriel |
Ótimo, só aguardando a atualização para eu lançar o update da minha também. |
* Resolved #297 Criado tratamento para retornar erro caso o usuário tenha desistido de excluir um fonte e permitir fazer outras compilações. * Closes AlencarGabriel/advpl-switch-project#9 and Resolved #291 Criado opção para Habilitar/Desabilitar um ambiente definido nas configurações, de forma que o usuário possa controlar as extensões em uso, ou que uma extensão gerencie este recurso conforme discutido com o @killerall na Issue #291 * Ajustado para tratar com base na localização Ajustado para comparar a escolha do usuário, com o valor da localização. * Está confundido ambiente sem o atributo NAME Após o Code Review na Pull #299 foi identificado que a variável de nomes de ambientes não estava tratando os desabilitados, aplicado filtro tambem na variável `envnames`.
Boa tarde @killerall , criei uma extensão para resolver um problema comum que os desenvolvedores ADvPl tem que é o conflito de arquivos com o mesmo nome no debug, em um mesmo workspace, e a troca entre projetos sem precisar reabrir uma nova área de trabalho.
Atualmente está sendo usada e testada por alguns colegas analistas da TOTVS e terceirizados, acredito que possa ser algo interessante para trabalharmos juntos, já que é um problema comum.
Inclusive para o futuro estava querendo fazer algo parecido com a seleção dos Ambientes, pois quando se trabalha em vários clientes a lista de ambientes fica extensa, e minha ideia seria vincular os Ambientes por Projeto.
Caso seja de seu interesse, aguardo contato.
Link do projeto:
The text was updated successfully, but these errors were encountered: