Я веб-разработчик, работающий с 2-3 людьми, включая меня. Наши текущие настройки очень упрощены. Мы стараемся сообщить друг другу, когда работаем над конкретным файлом. Мы используем FTP для редактирования наших файлов.
Недавно мы столкнулись с проблемой, когда 2 человека случайно редактировали один файл или работали над локальным файлом, а затем загружали его, когда другой человек делал то же самое.
Из того, что я прочитал, мне нужна какая-то система управления. Я слышал о подрывной деятельности и ртути. Кажется, что эти системы могут быть не тем, что мне нужно, потому что они просто дают мне разные версии файлов. Я не знаю, решает ли это проблему двух человек, работающих над файлом и перезаписывающих работу друг друга.
Каковы ваши предложения по решению моей проблемы?
Редактировать 1: Я должен упомянуть, что хотел бы интегрироваться с Netbeans, у которого, кажется, есть плагины для Subversion.
Редактировать 2: это возможно сделать с обычным веб-хостингом? (с помощью облачного хостинга rackspace). У меня есть сервер, настроенный дома, который, я думаю, мог бы работать как репозиторий. (работает под управлением windows server 2007)