TFS 2010 - Как настроить новое приложение - PullRequest
0 голосов
/ 09 декабря 2010

Я начал работу с нового сайта, на котором впервые используются приложения .Net.Как разработчик, я привык к VSS, но этот продукт умирает, поэтому вместо него мы используем TFS (BASIC).Я использовал TFS для управления исходным кодом до сих пор.Но теперь у нас установлены новые серверы для живой среды.Теперь я не уверен, что мне следует делать.На TFS 2010 нет книг, которые я могу найти, и мне интересно, какие советы вы можете мне дать.Нужно ли снова устанавливать TFS или использовать существующую установку?Я думаю, что я должен настроить ежедневную сборку для тестового сервера.Я не использовал TDD до сих пор, но для следующего проекта это может измениться.Что я должен сделать правильно, и каких ошибок я должен избегать?

1 Ответ

1 голос
/ 09 декабря 2010

Без присутствия в вашей среде трудно дать соответствующие рекомендации. Я сделал некоторые предположения о том, что ваша установка основана на том, что вы сказали, но они могут быть совершенно неверными.

Вы говорите, что используете TFS (BASIC) - я не уверен, что вы подразумеваете под этим, но если вы используете TFS, установленную на одной из рабочих станций разработчиков, и вы начинаете двигаться к более надежная среда разработки, я бы порекомендовал вам получить отдельный сервер (или серверы) для вашей установки TFS.

Звучит так, как будто вы относительно малы, поэтому наличие уровня приложений и уровня данных на одном компьютере не должно быть большой проблемой. Просто убедитесь, что у вас достаточно ОЗУ на машине для поддержки обоих процессов, и что у вас достаточно дискового пространства, выделенного для роста базы данных.

Вы говорите о разработке через тестирование (TDD), но я думаю, что вы на самом деле говорите о непрерывной интеграции (CI). Если у вас настроена среда CI, сборка происходит автоматически по расписанию или запускается при регистрации. Установка этого параметра - никогда - плохая идея, и мы рекомендуем вам как можно скорее войти в ритм сборок CI.

Если вы ищете сервер сборки, вам, вероятно, будет хорошо разместить агент сборки на комбинированном уровне приложения / данных. Если вы обнаружите, что при сборке вы получаете снижение производительности, вы можете без особых усилий перенести свои сборки на другой сервер.

Вы также можете захотеть перенести репозиторий исходного кода из вашей текущей среды в вашу будущую среду. Мастер установки TFS может помочь вам в этом. Если нет, то доступны другие варианты, например, перемещение файлов базы данных на новый компьютер или использование основанной на codeplex TFS Integration Platform .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...