1

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

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

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

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

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

ответ

1

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

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

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

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

+1

Фактически, он сказал, что статья * только *, которую он мог найти, касалась настройки серверов общедоступных символов. :) – Robaticus

+0

@Robaticus - Ваша точка? В статье объясняется, как добавить свои собственные символы и двоичные файлы на сервер символов. Я считаю, что это именно то, что он ищет, не имеет ничего общего с _source control_. – Oded

+0

Моя точка? Я хочу сказать, что я, по-видимому, неправильно понял его вопрос. :) <- обратите внимание на смайлик. – Robaticus

0

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

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

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

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

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

Снова, тестирование/управление лабораторией.

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

ТФС

5) разработчик выполняет DLL обмен на VM , чтобы проверить изменения? (боковая тема, не уверены об этом)

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

6) нормальный развитие/источник управление рабочий процесс.

TFS источник контроля и рабочих элементов.


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

+0

Я думаю, что вы путали «исходный сервер» с «сервером управления версиями» здесь. Исходный сервер позволяет разработчикам отслеживать через подключенное приложение доступ к конкретной версии файла, используемой для сборки этого приложения, которое использует источник управления для получения этой версии файла. – bwerks

+0

Я думаю, вы меня смутили, пометив вопрос как TFS.Мои старые глаза и мозг читали, что вместе с большинством ваших очков, как об управлении источником, так это то, что я ответил. – Robaticus

0

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

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

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

0

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

Позвольте мне знать, если есть какие-либо дополнительные вопросы и я обновлю их в блоге!

Смежные вопросы