Como criar tarball Unix com várias permissões de arquivo dentro de uma caixa do Windows?

1

Alguém poderia me esclarecer sobre como eu posso criar um arquivo de tarball Unix regular (por exemplo, tar.gz ou tar.bz2 ) em uma caixa do Windows de uma forma que marcará alguns arquivos nesse arquivo como "executável" (por exemplo, com sinalizadores de permissão definidos como -rwxr-xr-x , 0755) e alguns arquivos como não executáveis (por exemplo, com algo como -rw-r--r-- , 0644)?

Eu sei que se pode usar:

  • 7-Zip para criar tarballs usando uma caixa do Windows, mas parece que não é possível definir sinalizadores personalizados em certos arquivos ao fazer um tarball e define tudo como -rwxrwxrwx , 0777.
  • Porta normal de utilitários GNU (como MinGW ou Cygwin ), que exige que se faça alguma mágica de linha de comando - isso é perfeitamente aceitável para mim, mas pode ser incômodo para alguns usuários.
  • Instalação remota ou virtual do Linux / BSD e, em seguida, use os comandos normais tar / gzip / bzip2 .

Quais são as soluções mais fáceis de usar?

    
por GreyCat 11.09.2013 / 14:51

0 respostas