Pergunta

Estamos usando o Windows como sistema de desenvolvimento e ANT para criar os pacotes específicos da plataforma. Para o pacote específico do macOS (.tar.gz arquivo) estamos usando a tarefa TAR. Quero criar um link simbólico no arquivo de saída .tar.gz que aponta para outro arquivo no mesmo .tar.gz Arquivo. Isso pode ser feito usando ANT?

Foi útil?

Solução

Até o melhor do meu conhecimento, a formiga de estoque não pode fazer isso.

Outras dicas

Um pouco tarde, mas sugestão: você pode criar arquivos de alcatrão contendo links simbólicos da linha de comando do Windows usando o Cygwin.

$ ln -s abc def
$ tar cf test.tar abc def
$ tar tvf test.tar
-rw-r--r-- shegny/Domain Users 0 2013-04-26 10:25 abc
lrwxrwxrwx shegny/Domain Users 0 2013-04-26 10:25 def -> abc

Você não pode criar um link simbólico no Windows. Portanto, a tarefa de formiga simplista não funcionaria corretamente. Uma opção seria executar um servidor de construção contínuo em uma máquina Mac. Em seguida, você pode executar essa tarefa em intervalos regulares e a tarefa de formiga simplista funcionaria.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top