2010-11-10 17 views
8

Bir BitBucket deposuna yapılan işleri otomatik olarak algılayacak bir araç var (tercihen web tabanlı) ve o sırada depodaki tüm dosyaları bir web sunucusuna kopyalayın. FTP?Bir BitBucket deposundan dosyaların otomatik olarak dağıtımı

Temelde, BitBucket depomu ile web sitem arasında sürekli entegrasyon kurmak için hızlı ve ağrısız bir şekilde (varsa) istiyorum.

Yalnızca ön uç (HTML/CSS/Javascript) dosyaları olduğundan, derleme/derleme adımı gerekli değildir.

cevap

4

changegroup kancası bunu yapmanın yoludur. Bununla ne yapacağınız hakkında bilgi için bkz. Hooks.

Kendi hg depolarında changegroup kancaları kullandım, ancak BitBucket'te değil; BitBucket sunucularının yapabileceğiniz şeylerde kısıtlanmış olması muhtemeldir, emin değilim. Kaynaklarını çok sıkı bir şekilde kilitledikleri için SourceForge'daki bir depodaki içeriğinin güncellenmesi üzerine sunucumda bir kılavuzun yeniden oluşturulması için bir wget/curl girişimi biliyorum (çengelden bir e-posta gönderiyor, ancak http erişimini kullanmıyordum)). BitBucket'in daha iyi kurulmasını beklerdim; "bitbucket changegroup hook" için hızlı arama, bununla ilgili herhangi bir sorun olduğunu göstermez. Deneyin ve görün!

İlgili konular