Мы используем TFS с несколько распределенной командой - они не слишком далеко, но подключаются через медленный и ненадежный VPN.
Для вашего первого выпуска, получить последний при оформлении заказа не является поведением по умолчанию. (Вот объяснение ). Однако есть надстройка , которая сделает это за вас.
Вот рабочий процесс, который работает для нас:
- Получить последнюю
- Построить и убедиться, что ничего не сломано
- Работа (изменения отложены)
- Получите еще раз
- Работа с конфликтами слияния
- Постройте и убедитесь, что ничего не сломано
- Заезд
[править] ОК, похоже, вы перефразировали эту часть вопроса. Да, Джефф прав, VS решает проверить некоторые файлы "для вас", такие как файлы sln и proj. Он также автоматически извлекает любой исходный файл, который вы редактируете (но это то, что вы хотите, правда? Хотя вы можете изменить этот параметр в меню «Инструменты»> «Параметры»> «Контроль исходного кода»)
Прокси, очевидно, требуется некоторое время, чтобы набрать скорость (мы не используем его), но как только он кэширует большую часть дерева, он должен быть довольно быстрым. Можете ли вы провести мониторинг и найти узкие места?
Что-нибудь еще доставляет вам неприятности, кроме как получить информацию о последней проверке и скорости?