Git-clone komutu devam ettirme özelliğine sahip mi? Büyük bir depo indirirken kesintiye uğrarsa, aynı komutu tekrar verirsem devam eder mi?
Git-clone komutu devam ettirme özelliğine sahip mi? Büyük bir depo indirirken kesintiye uğrarsa, aynı komutu tekrar verirsem devam eder mi?
Yanıtlar:
Hayır, klonlamaya devam edilemez, eğer kesintiye uğrarsanız baştan başlamanız gerekebilir. Klonunuzun kesintiye uğrama ihtimalinin yüksek olduğundan şüpheleniyorsanız, devam ettirilebilecek bir protokol kullanarak indirebileceğiniz bir git paketi arayın . İlk klonu oluşturmak için bunu kullanabilir ve güncel tutmak için gerçek depoyu kullanabilirsiniz.
Kötü bir internet bağlantısı ile aynı sorunu yaşadım. Böylece aşağıdaki çözümü buldum: Paketi zip dosyası olarak indirmek için sunucumda küçük bir php dosyası oluşturuldu:
<?php
$url = "https://codeload.github.com/CocoaPods/Specs/zip/master";
file_put_contents("coco.zip", fopen($url, 'r'));
?>
<a href="coco.zip">coco.zip</a>
daha sonra devam etmeyi destekleyen herhangi bir indirme yöneticisini kullanarak zip dosyasını indirin.