У меня есть команда из трех разработчиков, работающих над одним веб-сайтом проекта веб-приложений. Мы все используем VS 2010 и Source Gear Vault.
У каждого из нас есть разные рабочие папки на наших локальных дисках, и я столкнулся с некоторыми проблемами, которые мне нужно понять:
1) Когда один из пользователей хочет добавить новую страницу в проект, кажется, что мы должны проверить весь проект или, по крайней мере, файл .csproj, добавить страницу, а затем вернуть файл .csproj обратно. Это правильно? ?
2) Когда мы регистрируем измененный код, мы не должны регистрировать папку bin или что-либо в ней. Если мы это сделаем, никто другой не сможет скомпилировать их код. Опять же, это правильно?
В итоге, я ищу несколько советов по передовой практике. Как лучше всего управлять этими усилиями по разработке, учитывая инструменты, которые мы используем?