Projeto

Geral

Perfil

Melhoria #859

Eliminação dos links simbólicos no código

Adicionado por Mauricio Luiz Viani aproximadamente 3 anos atrás. Atualizado aproximadamente 3 anos atrás.

Situação:
Fechada
Prioridade:
Normal
Atribuído para:
Categoria:
PhpGwApi
Início:
16/04/2021
Data prevista:
% Terminado:

100%


Descrição

Para o perfeito funcionamento do código do Expresso em ambiente SO Windows, será necessário eliminar os links simbólicos de arquivos.

Quando o repositório de código é clonado no SO Windows, os links simbólicos são convertidos para arquivos texto, e param de funcionar.

Tentou-se resolver na configuração do git, mas sem sucesso.

A solução mais viável e definitiva, então, é a excusão dos links simbólicos de arquivos.

Fazer uma busca para relacionar todos os links existentes.

Para o caso da Jquery, por exemplo, o link simbólico poderia ser substituído por uma constante:

$GLOBALS['phpgw']->js->add( 'file', '../prototype/plugins/json/json.min.js', 'utf-8' );

$GLOBALS['phpgw']->js->add( 'file', JQUERY_PATH , 'utf-8' );

Revisões associadas

Revisão 06905f09
Adicionado por Alexandre Luiz Correia aproximadamente 3 anos atrás

Issue #859 - Correção no docker-compose para os links simbólicos no Windows.

Histórico

#1 Atualizado por Alexandre Luiz Correiaaproximadamente 3 anos

  • % Terminado alterado de 0 para 80
  • Situação alterado de Nova para Resolvida

#2 Atualizado por Mauricio Luiz Vianiaproximadamente 3 anos

Ao invés de remover os links simbólicos no código, foi realizada uma tentativa de gerar o arquivo faltante no container, a partir do arquivo original no hospedeiro, mapeando o relacionamento.

#3 Atualizado por Mauricio Luiz Vianiaproximadamente 3 anos

  • % Terminado alterado de 80 para 100
  • Situação alterado de Resolvida para Fechada

Exportar para Atom PDF