Baixe apenas o arquivo mais recente com o wget

2

Eu quero wget (ou outro comando em lote de download) o arquivo mais recente que é adicionado a um grande repositório. A mais recente construção noturna através do http. Eu poderia espelhar todos os arquivos, mas o repositório é enorme, então eu quero poder remover arquivos antigos e só disparar quando houver um novo arquivo.

    
por Anders Wallenquist 04.01.2012 / 12:28

2 respostas

1

Uma primeira abordagem simples seria usar a capacidade de carimbo de hora do wget , Com isso, você só pode baixar os arquivos new do repositório. Mas isso leva a criar um espelho do repositório (mas atualizado de maneira inteligente apenas com os novos arquivos :)).

    
por Cédric Julien 04.01.2012 / 15:05
0

Eu aconselho você a usar o rsync para essa tarefa. Você tem várias opções sobre como fazer isso, existem scripts disponíveis aqui

link

E há um tutorial completo aqui:

link

E debmirror:

link

    
por Panther 04.01.2012 / 18:10