2009-11-14 18 views
5

Windows'ta kaynak kod denetimi için TortoiseHG kullanıyorum, ".hgignor" dosyasını düzenlemeyi unuttum ve şimdi büyük bir klasöre sahip olduğumu ".hg" olduğunu biliyorum. ve onlara ihtiyaç duymadığım EXE ve PDB dosyaları. Şimdi göz ardı dosyasını değiştirmek bu dosyaları kaldırmaz.TortoiseHG veri kaynağından kaldırılıyor

Bu dosyaları tamamen TortoiseHg veri kaynağımdan silmek için ne yapmalıyım?

cevap

5

Deponuzdaki dosyaları kaldırmak için hg remove komutunu kullanabilirsiniz. Eğer TortoiseHG kullanıyorsanız, dosyayı sağ tıklayıp gidin: TortoiseHG -> Dosyayı Kaldır.

Kontrol dışarı dosyaları izleme durdurmak, ancak çalışma dizini bunları bırakmak istiyorsanız "Dosya izleme nasıl engellenir" bölümüne Here.

+1

Çok teşekkürler. Bu komut ayrıca dosyayı sabit diskten siler, onları tutmak istersek ne yapmalıyım? –

+1

'hg filename.ext 'unutun –

7

, hg forget kullanın. Yardım aynı zamanda hg remove -Af kullanarak aynı efekti elde edebileceğinizi söylüyor.

«Veri kaynağı» ile ne demek istediğinizden emin değilim, ancak bunların hiçbiri dosyaları depodan kaldıramaz, çünkü bunlar zaten geçmişinizin bir parçasıdır ve bu nedenle önceki sürümleri orada kalır. Onları unutmak, tarihinizi, eserler inşa edenlerin yeni sürümleriyle daha da şişirmeyi engelleyecektir.