Aşağıdaki özelliklere sahip bir sürüm kontrol sistemi oluşturun:

- Yerel sürüm kontrolü
- Web tabanlı kod barındırma
- Birden çok kullanıcı arasında otomatik senkronizasyon
Yerel sürüm kontrolü, web tabanlı kod barındırma, senkronizasyon gibi özelliklere sahip dağıtık bir revizyon kontrolü ve kaynak kodu yönetim sistemi olan Git gibi bir araç kullanılarak belirtilen özelliklere sahip bir sürüm kontrol sistemi yapılabilir. bir "itme" ve "çekme" mekanizması aracılığıyla birden çok kullanıcı arasında.