2016-03-29 16 views
1

Satis temel olarak paketleyicinin yerel bir aynasını oluşturur ve önbelleğe almak için ihtiyacınız olan tüm paketlerin kopyalarını indirebilir. Sorun şu ki, tüm bağımlılıkları ön tarafa belirtmek zorundasınızdır. Sürekli değişen bağımlılıkları olan birçok projeyle, Satis'i güncel tutmak bir kabus.Satis tüm projelerimin en son bağımlılıkları ile otomatik olarak nasıl güncel tutulur?

Satis'in çalışmasını tasarladığımda, projeme composer install numaralı telefonu çalıştırdığımda Satis'ten her bir bağımlılığımın kopyasını isteyeceğim. Satis önceden önbelleğe almadıysa, Packagist'i sorgular, bir kopyasını indirir ve bana sunar. Bir sonraki kurduğumda önbelleğe alınacaktı. Eğer Pacakgist aşağı inerse ya da proje yöneticisi Github'u repodan silerse, bunun önemi yoktur çünkü Satis bir kopyasını sakladı.

Satis'in bu şekilde davranmasının bir yolu var mı? Yoksa bunu yapan alternatif bir Packagist aynası var mı?

cevap

0

Satis ne depoladığını nasıl güncelleştirir? Bir kereden fazla çalıştırın. Aslında, en azından günde bir kez, yapı altyapınızda bir iş olarak çalışmalıdır.

Kullandığınız her şey için otomatik güncelleştirmeyi isterseniz, Toran proxy'a da bakabilirsiniz.