Bir git deposu değiştirildiğinde bildirim almam gerekiyor. Sadece kancaları kullanmak yeterince iyi değil: libgit2 gibi bazı kütüphanelerin kancaları takmadığını biliyorum. Bunun yerine, inotify
veya bazı platformlar arası eşdeğerini kullanarak dosyaların kendilerini izlemesi için bir yönteme ihtiyacım var.Değişiklikler için git deposu nasıl izlenir?
GÜNCELLEME: Git repo değiştiğinde kancalar sağlayan ideal bir kütüphane (dosya sisteminin izlenmesi gereken bir kitaplık). Facebook tarafından
İzleme ile doğrudan ilgili değil - ancak istediğim değişiklikler için gitme yanıtını izleyen bir kütüphanedir. Githooks gibi olurdu, ama yer gerçeğine dayalı (dosyalar kendileri). –
O zaman git'in kancaları gibi olmayacaktı; İstediğiniz şey burada kendi kelimeleriniz tarafından izleniyor ve çevreniz için bir dosya izleme kütüphanesi arıyor olmalısınız. –
Sağ. _file-monitoring_ dışında, "repo değişti" diyecektir. Ben _git-monitoring_ istiyorum, ki bu da "HEAD ref 12812ab'den 129baeef'e taşındı." –