Tfs 2010: как настроить корпоративный исходный сервер? - PullRequest
1 голос
/ 27 декабря 2010

Я ищу руководство по настройке корпоративного исходного сервера, но когда я гуглю эту тему, лучшее, что я могу придумать, это статьи и пошаговое руководство по настройке VS для использования публичных серверов символов Microsoft для отладки .NET сборки.

Для справочной информации я должен использовать среду Vs2010 / Tfs2010. В основном, рабочий процесс, который я ищу, чтобы облегчить это:

  • 1) клиент сообщает о проблеме с приложением
  • 2) приложение соответствующей версии установлено на виртуальной машине
  • 3) Ошибка разработчиков при прикреплении к процессу на виртуальной машине и использовании исходного сервера (сервера символов?) В корпоративном домене. Это тот шаг, который меня интересует.
  • 4) проблема с разработчиками определяет проблему в рабочей области.
  • 5) разработчик выполняет dll-своп на ВМ для проверки изменений? (боковая тема, не уверен в этом)
  • 6) нормальные рабочие процессы разработки / контроля версий.

Любой совет приветствуется!

Редактировать: с тех пор, как я написал это, я наткнулся на эту статью , которая является хорошей записью конфигурации исходного сервера для TFS 2008. Кто-нибудь адаптировал это для Tfs 2010?

Ответы [ 4 ]

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

Здесь - статья о настройке сервера символов для вашей компании.Также подробно рассказывается, как добавить свои собственные символы и двоичные файлы к нему и как использовать их для отладки.

Статья написана в 2006 году, но совет все же должен применяться.

Вы должны быть в состояниичтобы следовать вашему рабочему процессу с этой настройкой.

Здесь - еще одна статья, объясняющая использование серверов символов.

0 голосов
/ 22 марта 2011

Я думаю, у меня есть кое-что, чтобы помочь вам ... Вот куча информации о поддержке Symbol Server и Source Server для TFS 2010, специально объединенной вместе: http://bit.ly/SymbolServerTFS

Дайте мне знать, если естьлюбые дополнительные вопросы, и я буду получать их в блоге!

0 голосов
/ 27 декабря 2010

Элементы со 2 по 5 обычно обрабатываются разработчиком вручную. То, как они воспроизводят и отлаживают ошибку, не может помочь ни одна система контроля версий.

Для всего остального есть TFS.

С TFS вы можете закреплять сборки и извлекать их с сервера сборки по мере необходимости для повторного развертывания. Вы также можете ветвить выпуски, исправлять ошибки в этих ветвях и возвращать эти исправления обратно в ствол.

0 голосов
/ 27 декабря 2010

1) клиент сообщает о проблеме с применение

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

2) применение соответствующего версия установлена ​​на виртуальной машина

Для этого вы, вероятно, обращаете внимание на Visual Studio 2010 Ultimate и часть управления Test and Lab. Настройка для его использования, вероятно, выходит за рамки ответа SO.

3) ошибка репозитория разработчика прилагается к процесс на виртуальной машине и используя исходный сервер (символ сервер?) на корпоративном домене.

Опять же, управление тестированием / лабораторией.

4) исправления проблем с разработчиками ошибка в рабочей области.

TFS

5) разработчик выполняет dll-своп на ВМ проверить изменения? (боковая тема, не уверен на этом)

Разработка ветки сборки с автоматическим развертыванием. Может быть в состоянии сделать это с помощью управления Test / Lab или может потребоваться выполнить некоторые сценарии в вашей сборке. Сценарии установки относительно просты с настраиваемыми действиями TFS.

6) нормальная разработка / контроль исходного кода рабочие процессы.

Управление исходным кодом TFS и рабочие элементы.


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

...