Denemeye çalıştığım bir çok uygulama, yapılandırma ve içerik gibi .rdb
dosyasının içinde bulunan tarafından kontrol ediliyor.Git bir .rdb redis db dosyasında değişiklik izlemiyor mu?
Bu yüzden sunucumda bir repo ayarlayıp redis-cli
ve CONFIG SET dir /path/to/repo/.rdb
numaralı repo içerisindeki .rdb
dosyasını ayarlayabileceğimi düşündüm.
Daha sonra, kullanıcılar içerik ekledikçe ve güncelleme ayarları yönetici olarak değiştiğinde veriler değişir.
İdeal olarak bunu yerel şubeme çekebilir ve güncelleştirmelerin ve her şeyin sunucuyla tutarlı olmasını sağlayabilirim.
Neyle uğraştığım, Git'in bir değişiklik olduğunu farketmiş gibi görünmüyor. Bazı içerikler ekledikten sonra, hiçbir değişiklik yapılmadan repo'umda git status
yapın.
Bir şey mi eksik? Mümkün ve böyle bir şey yapmak pratik mi? I ile mücadele ediyorum ne
Bu temelde .gitignore https: // github durumda
--assume-unchanged
Eğer
--assume-unchanged
bayrağı ile işaretlenmiş dosyaların listesini yazdırmak gerekiyor. com/NodeBB/NodeBB/blob/master/.gitignore .rdb için herhangi bir başvuru göremiyorum. Projemde "data/dump.rdb" dosyasında sakladım –Hangi os? Unix/Mac üzerindeyseniz, sistem düzeyinde değil, proje düzeyinde bir “.gitignore” olabilir. (MACC'de olduğunuzu varsayarsak: bir **. DS_Store ** girişi olduğu için) – CodeWizard
Evinizde bir tane olabilir ve MAC – CodeWizard