Biz yeni bir uygulama için CakePHP kullanarak konum ve biz kaynak kontrol aracı olarak Mercurial kullanın. (Mercurial herhangi bir dizine .cvsignore
kullanır (örneğin) CVS aksine, bir .hgignore
kök dizininde dosyasını kullanır.)
Ben (onlar her zaman değiştirebilir ve rejenere edilebilir beri) kaynak denetimi app/tmp/
dizinin içeriğini dışlamak istiyorum, ama app/tmp/*
eklemek olamaz .hgignore
, o zamandan bu yana tmp
altında standart dizinleri (cache
, logs
, sessions
, {[(7 )]}, ve cache/models
, cache/persistent
, ...) hataları sonuçlanan hg clone
tarafından yapılan yeni klonlardan kayıp olacaktır.
Şu anda benim hgignore
var:
app/tmp/logs/*.log
app/tmp/cache/persistent/cake_*
app/tmp/cache/models/cake_*
Tüm projelerde kullanılabilecek bir "standart" bir tane olması iyi olurdu. Birisi tam bir çözüm önerebilir misiniz?