Назад | Перейти на главную страницу

Какие проблемы были у людей с TFS 2008?

Мы как раз собираемся внедрить полномасштабную TFS 2008 в нашей команде разработчиков, и я хотел бы узнать, есть ли какие-либо ошибки, о которых нужно знать, или какие-либо проблемы с установкой, с которыми я, вероятно, столкнулся. Я погуглил все очевидные места и прочитал аннотацию к панике на сайтах MS.

В настоящее время у нас есть ClearQuest, SourceSafe и Final Builder. Насколько я понимаю, все это можно сделать, когда мы реализуем TFS. Если это правда, это уже звучит неплохо!

Мы также только начали переходить с sourceafe и Bugtracker.NET на TFS. Установка была довольно безболезненной, за исключением пары предварительных требований, которые я пропустил, когда читал руководство по установке.
1) заключалась в том, что на уровне данных должны быть службы анализа в одном экземпляре. Дождавшись, пока любезный администратор базы данных сделает необходимое (уровень данных - это кластерный сервер, на котором уже размещены производственные материалы), я обнаружил, что вы можете выполнить установку с отдельными службами анализа, но только с использованием файла ответов.
2) было глупо с моей стороны, но я забыл установить службы отчетов на уровне приложений. И снова файл ответов позволит установить службы отчетов в другом месте.

Другое дело, когда я выполнял безопасный исходный код. У нас есть много общих файлов в sourcesafe. Я знал, что TFS не поддерживает совместное использование, поэтому мы уже решили, как мы будем поступать с этими общими проектами. Затем я перешел на TFS, но я не перенес их из того места в sourceafe, в котором они были изначально созданы. Миграция захватила только историю с момента общего доступа в это место. Это означало, что мне пришлось удалить эту попытку и сделать это снова, но выбрать долю каждого проекта, в котором была самая полезная история.

Вдохновленный другим ответом здесь, администратор безопасности сначала немного сбивает с толку. Вам необходимо отдельно контролировать разрешения TFS, Sharepoint и SQL Reporting Services. Не помогает то, что это мой первый опыт работы с административной частью Sharepoint.

Создание команды было немного более разочаровывающим. Но раньше у нас не было сервера сборки, так что кое-что еще продолжается. В настоящее время я пытаюсь получить проекты баз данных для правильной сборки, думаю, у меня это получилось, agian, это просто сортировка необходимых предварительных требований. Кто-то из Visual Studio, немного SQL-сервера, нашел патч для DBPro для командного пакета, что означает, что мне больше не нужен SQL-сервер!

Больше не о чем сообщать. Просто привыкаю к ​​тому, как работает Sourcecontrol TFS. Пока это НАМНОГО лучше, чем исходный код. Я еще не подумал "зачем он это сделал?" что часто приходило мне в голову при использовании Sourcesafe, особенно на раннем этапе, до того, как я узнал его странные способы.

Мы работаем с ней год, и сама программа с точки зрения конечного пользователя в порядке. Управление исходным кодом через него, с Visual Studio - это здорово.

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

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

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

Установка - это кошмар. На это у нас ушло две недели.

В документации по установке предлагается создать 5! типы учетных записей и назначить им разные роли и разрешения. Мы несколько раз пробовали это с нуля на виртуальном сервере, пока не выяснили, как это должно быть сделано. Худший опыт установки в моей жизни.

На работе все еще подозревается, что TFS теряет некоторый код при регистрации, как раньше SourceSafe.

В остальном ничего особенного. В нашей команде мы не используем многие функции, поэтому я не вижу никакой разницы, кроме разных иконок на практически одинаковых кнопках. Да, и это намного быстрее, чем SourceSafe.

Установка TFS была чрезвычайно болезненной ... Я пытался использовать Windows Server 2008 с SQL Server 2008. Потребовалось 3 попытки, прежде чем я сдался (кстати, есть явные пошаговые инструкции, как это сделать - это нетривиально ).

В конце концов я сдался и просто позволил ему делать то, что он хотел ... Windows Server 2003 с SQL Server 2005, и все было хорошо.

Установка вызвала у меня такой неприятный привкус, что мы еще не начали ее использовать.

Я хотел бы поблагодарить разработчиков, которые отвечали за установку / установку. Худшая установка когда-либо ...