Merhaba,

Bir süredir tüm sunuculardaki yapılandırma dosyalarını senkronize edecek
bir çözüm arıyordum. Aslına bakarsanız kafamda başından beri rsync vardı
ancak sonra unison'a kaydım, şimdi de neden git olmasın diyorum. Bu konuda
tecrübesi olan var mı? Biraz daha detay vermem gerekirse:

...
/etc/nginx/conf/
  - sites_enabled/ dizini dahil olmayacak
/etc/rc.conf
/etc/php/
...

vb. bir çok dizinin tüm sunucularda aynı olmasını istiyorum. unison'da şu
dosyayı al ama bir daha güncelleme gibi özellikler var. git'te ise sadece
.gitignore içine alınacak ve alınmayacak dosyaları ekleyebiliyorum. rsync
ise ancak bir betikle kontrol edilirse unison'ın özelliklerini sağlayabilir
sanırım. git'te karşılaştığım bir diğer sorun ise .git dizini / içinde
durduğundan git pull ya da push yaptığımda izinlerle alakalı sıkıntı
yaşıyorum.

Konuyla ilgili tecrübesi olan var mı?

---
Quis custodiet ipsos custodes?
_______________________________________________
Linux-sohbet mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-sohbet
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap