Bazen okumak ve aynı zamanda bir Git depo yazmaya çalışıyorum. Ama sonra dosya işlemeye çalıştığımda aşağıdaki hata iletisini alıyorum:LibGit2Sharp Endeksi kilitlendi - Hata
Libgit2 tarafından bir hata oluştu. Kategori = Dizin (LockedFile). dizini kilitlendi. Bunun nedeni, bir çakışma veya işleminden kaynaklanabilir.
İşlem beklendiği gibi yapılmış, neden bu hata iletisini alıyorum? Ondan nasıl kurtulurum?
(a LibGit2Sharp geliştirici görürse bu: Hata iletisinde bir yazım misstake vardır. ConcuRRRent): endeksi git nesne veritabanı ve çalışma dizininin arasında bir geçit kanalı
Bir dosyayı 1000 kez geçiren ve işleyen bir döngüye sahibim. Her içerikten sonra dosya içeriği değiştirildi. Aynı zamanda bir dosyanın geçmişini almak için depodaki tüm taahhütleri yineliyorum. Bir noktada ben mesajı alıyorum ". Bir hata libgit2 Kategori tarafından büyütüldü = Os (Hata)/index .git için kilit dosyası yeniden adlandırılamadı: erişim engellendi." Daha sonra, her işlemden sonra başlangıç defterimdeki hata iletisini alıyorum. Depoyu bir şekilde onarabilir miyim? – JoeLiBuDa
'index.lock' dosyası kilitli bir işlemden geliyorsa, kaldırabilirsiniz. Bu, otomatik olarak gerçekleşmez çünkü eşzamanlı bir canlı işlemden olabilir. –
@ CarlosMartínNieto Sorunumu çözer! Harika! – JoeLiBuDa