Есть ли кто-нибудь там, используя Team Foundation Server в составе группы, которая географически распределена? Мы в Великобритании, пытаясь работать с командой в Австралии, и мы находим ее довольно жесткой.MS Team Foundation Server в распределенных средах - подсказки нужны подсказки
Наши главные два вопроса:
- вещи проверяются к нам, не нам с просьбой получить на последней.
- Даже при использовании прокси-сервера, большинство вещей займет время.
Множество действительно раздражающих мелочей, подобных этому, укрепляют наши артерии, останавливая нас от доставки кода и, откровенно говоря, создавая пользовательский опыт, похожий на толкание золотого сиропа на песчаную дюну.
Кто-нибудь там действительно использует TFS таким образом, ежедневно с (относительным) успехом?
Если да, есть ли у вас какие-либо подсказки, подсказки, приемы или gotchas, которые стоит знать?
P.S. Переход на CruiseControl.NET не является вариантом.
Используете ли вы TFS 2005 или 2008. Поскольку в 2008 году было сделано огромное количество улучшений прокси. Как и новый пакет обновления, исправлено несколько ошибок. Дайте мне знать, что это поможет мне, с чего начать, потому что я использовал прокси-сервер, и у меня не было никаких проблем. Самое большое, что я обнаружил, это то, что интернет-соединение между прокси-сервером и TFS должно иметь низкую задержку. Также я обнаружил, что иногда прокси-сервер является лучшим решением, если вы работаете с двумя разными доменами AD. Если вы находитесь на том же самом, настройте VPN или какое-либо другое безопасное соединение между двумя местами, вы: –
Случайные проверки - это Visual Studio, если кто-то находит и заменяет его, проверяет все необходимые файлы. Если в файле кода есть подфайлы, он проверяет все подфайлы. Вы запускаете тест, файл vsstest проверяется. И дальше, и так далее. Вы также должны помнить, какие рекомендации рекомендованы Microsoft. Они находят минимальный вид, видя, как низко они могут уменьшить системные ресурсы, прежде чем вы захотите застрелить себя. Я полагаю, операционная система Windows Vista рекомендуется около 512 МБ. Очевидно, все мы знаем, что что-то под 2GB будет болезненным. Таким образом, вы в основном правы на –
@Nick Berardi. Мы используем 2008. Время ping составляет ~ 310 мс, что чуть ниже [рекомендуется максимум 350 мс] (http://msdn.microsoft.com/en-us/library /ms404867.aspx). Это примерно так же хорошо, как и между Великобританией и Австралией. Я предполагаю, что туннелирование через планету могло бы помочь, это сбрит около 100 мс, но я не думаю, что бюджет будет одобрен. :-) Как вы думаете, из-за этого это будет проблемой? Мы можем жить с этим, но что такое сделка со случайными проверками? –