Por que não há convenções de arquivo zip (ou qualquer arquivo)? [fechadas]

-1

Deixe-me esclarecer. As pessoas que não colocarem todos os arquivos arquivados dentro de uma pasta serão privadas do privilégio de reprodução?

Ruim:

archive:
    filey
    filez
    fooFolder
    foofolder/moofile

Aceitável:

 archive:
     my-archive
        filey
        filez
        fooFolder
        foofolder/moofile
    
por Ярослав Рахматуллин 05.05.2014 / 21:45

1 resposta

3

Acredito que a razão clássica pela qual você não gostaria de fazer isso é se você deseja distribuir atualizações através de um arquivo .zip - nesse caso, o arquivo .zip seria descompactado "diretamente sobre" a pasta em questão e, portanto, você pode não querer uma única pasta de nível superior.

As práticas recomendadas indicam que você deve SEMPRE descompactar em uma pasta temporária ou pelo menos listar o arquivo antes de descompactá-lo cegamente.

    
por 05.05.2014 / 22:07

Tags