situation
3 kişi ile Biz küçük bir şirket, her bir localhost web sunucusu vardır ve en projeleri (önceki ve şimdiki) bir PC ağ paylaşılan disk üzerinde bulunmaktadır. Biz sanal sunucu var, nerede müşterilerimizin siteleri ve Sitemizdeki.
Bizim standart iş akışı:
Coder PC → Programmer localhost → dev domain (client.company.com)
↓
live version (client.com)
Genellikle, aynı anda aynı proje üzerinde çalışan iki ya da üç adamlar vardır ki, olur - bir dev sürümü, iki localhost üzerinde bulunmaktadır.
Bittiğinde, biz dev sürümü dosyaları senkronize çalışın ve ideal mess (thanks ILMV:]
) up any files, which *knock knock * sık olmaz değil.
Ve sonra bize bir canlı web sunucusu üzerinde dev sürümünü dağıtır.
question
web sitelerini güncelleyerek ederken, bu iş akışını kolaylaştırmak için bir yol arıyoruz - ideal fark Yükleyen veya VCS muhtemelen (Git / SVN / VCS / ...) çeşit, ama biz başlamak için ya da ne şekilde ideal olacaktır nerede tam olarak emin değilseniz , bu yüzden web sitesi / uygulama dağıtımı ve önerilen iş akışı ile deneyimi için adam stackoverflowers, size sormak.
Biz belki de süreç içinde Mac kullanmak gerekir, bu yüzden bir sorun olmayacaktır eğer, o daha iyi olurdu.
Teşekkür ederim
Edit: One of the crucial parts is moving website from dev to live after any working update. Edit: I will check MaxVt's answer if no other will appear :)