Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen grok-dumb-pull komutudur.
Program:
ADI
GROK-DUMB-PULL - grokmirror tarafından yönetilmeyen git depolarını güncelleyin
SİNOPSİS
grok-dumb-pull [seçenekler] /path/to/repos
TANIM
Bu, grokmirror aracılığıyla dışa aktarılmayan depoları güncelleyen bir uydu aracıdır.
belirgin. Bu depoları "git clone --mirror" kullanarak manuel olarak klonlamanız gerekecek.
ve sonra bunları istediğiniz sıklıkta güncellemek için bir cronjob tanımlayın. Grok-aptal-pull olacak
her birinde açıkça "git uzaktan güncelleme" yürütün.
SEÇENEKLER
--versiyon
programın sürüm numarasını göster ve çık
-H, --yardım et
bu yardım mesajını göster ve çık
-içinde, --ayrıntılı
Ayrıntılı olun ve bize ne yaptığınızı söyleyin
-Evet, --svn
Bu depoların uzaktan kumandaları Subversion'dur.
-r UZAKTAN, --uzak-adlar=UZAKTANLAR
Yalnızca bu adla eşleşen uzaktan kumandaları getir (globlamayı kabul eder, birden çok
zamanlar)
-u POSTA HOOK, --post-güncelleme-kancası=POSTA HOOK
Her depo güncellendikten sonra bu kancayı çalıştırın. için tam yolu geçer
tek argüman olarak depo.
-l LOG DOSYASI, --logdosyası=LOG DOSYASI
Hata ayıklama günlüklerini bu dosyaya yerleştirin
ÖRNEKLER
Aşağıdakiler, /path/to/repos içinde bulunan tüm çıplak git depolarını saatlik olarak günceller ve
/path/to/special/repo.git günlük, yalnızca "github" uzaktan kumandasını getiriyor:
MAILTO=kök
# /path/to/repos içinde bulunan tüm depoları saatlik olarak güncelleyin
0 * * * * ayna /usr/bin/grok-dumb-pull /yol/giden/depolar
# /path/to/special/repo.git dosyasını günlük olarak güncelleyin, "github" uzaktan kumandasını alın
0 0 * * * ayna /usr/bin/grok-dumb-pull -r github /path/to/special/repo.git
"mirror" kullanıcısının (veya belirttiğiniz herhangi bir kullanıcı) ekrana yazabildiğinden emin olun.
belirtilen repolar.
onworks.net hizmetlerini kullanarak çevrimiçi grok-dub-pull kullanın