Реализация Сервера Основы Команды с малочисленной группой разработчиков

У вас есть несколько вопросов. Однако я отвечу на это частично, сказав, что COUNTIF - недооцененный инструмент для ПРОВЕРКИ, если что-то существует или нет. Countif желателен, потому что он может проверять ячейки без ошибок, как это может делать VLookup или Match .

Пример для проверки, существует ли значение в диапазоне, можно написать так в Excel =OR(COUNTIF(E:E,"VNVININT2HAI")), который будет возвращать True, если любая ячейка имеет значение вашего текста.

Вы также можете использовать его для проверки наличия ячейки, используя * для сторон.

Пример: =OR(COUNTIF(E6,"*2*")) вернет True или False в зависимости от того, содержит ли ячейка «2» где-либо в ней.

Я сомневаюсь, что это полностью отвечает на ваш вопрос, но для людей, ищущих, как «проверить ячейки и диапазоны» COUNTIF , вероятно, более полезен, чем вы думаете. Это применимо и в VBA (иногда я предпочитаю его instr).

РЕДАКТИРОВАТЬ Это работает, но если у вас есть МНОГО ячеек для проверки, возможно, рассмотрите возможность использования IsNumber(Match(), как показано в комментариях @scottCraner

15
задан Kev 20 October 2008 в 18:05
поделиться

3 ответа

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

Самое большое препятствие к тому, чтобы начинать использовать TFS устанавливает проклятую вещь: этот процесс, кажется, разработан для максимального ухудшения. (Степени, до которой 'разработчики' 2005 к 2008 обновления 'процесс' презирают их пользователей даже, удается пойти кроме того: к счастью, Вы сможете запуститься с TFS2008 и не должны будете волноваться об обновлении некоторое время).

Если Вы следуете инструкциям точно, необходимо справиться в 2-3 попытках, тем не менее, и требования к аппаратным средствам не так плохи, как они кажутся. Мои TFS с 3 разработчиками устанавливают выполнения, довольно удобные на предыдущем поколении ноутбук Dell с 4 ГБ RAM.

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

Руководство процесса и поддержка в TFS немного менее полируются, но все еще довольно применимые. Сменная поддержка нескольких методологий разработки довольно хороша, и несколько сторонних дополнений (например, для Толпы) уже доступны.

В целом, определенно не повредит пробовать TFS: если у Вас есть подписка MSDN, у Вас, вероятно, уже есть выпуск Рабочей группы, а также суд над полной версией: иначе Вы можете, загрузил последнего с Microsoft также.

ОБНОВЛЕНИЕ, 12-го апреля 2010: С выпуском Сервера Основы Команды 2010, установка и процедуры обновления улучшились много. Новая установка TFS2010 не должна брать Вас больше, чем несколько минут (предполагающий, что у Вас уже есть экземпляр SQL Server 2008 и работающий), и даже оперативное обновление моей установки TFS2008 оказалось совершенно безболезненным.

18
ответ дан 1 December 2019 в 03:15
поделиться

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

Особенно, когда Вы используете больше чем одну часть tfs как отслеживание объекта управления версиями и работы и возможно даже teambuild, Ваша команда извлечет выгоду тесной интеграции отдельных частей.

Например, можно связаться с workitems при регистрации в изменениях кода. Затем Вы выполняете автоматизированную сборку с teambuild, и он автоматически обновит Ваш workitems с номером сборки. Таким образом, впоследствии Вы видите, например, в ошибке workitem buildnumber, который содержит bugfix.

Мы также используем sharepoint Wiki для документации и планирования, хотя я не крупнейший sharepoint поклонник...

Основной момент является большой интеграцией в IDE и для workitem отслеживание Веб-доступа Teamsystem, который позволяет Вам управлять, по крайней мере, своим workitems по webinterface.

4
ответ дан 1 December 2019 в 03:15
поделиться

Это было некоторое время, но я думаю, что это берет о неполном рабочем дне для получения настроек плюс некоторое время, читая руководства заранее, чтобы удостовериться, что Вы знаете то, что Вы делаете. Конфигурация не занимает слишком много времени - необходимо включить всех разработчиков как лицензированные пользователи. Установка проектов не слишком трудна. Я обычно создавал AD группы, чтобы отобразиться на ролях проекта и добавить те группы к соответствующим ролям. Я настроил новый проект приблизительно в 1/2 час.

Примечание: Я не использую ни одной из функций TFS кроме управления исходным кодом. Если Вы запланируете к отслеживанию объекта, используйте проект sharepoint сайт, и т.д., то Ваш пробег будет варьироваться вполне немного. Я нашел, что на наших проектах (2-3 разработчика) Wiki работает точно также на управление проектами.

1
ответ дан 1 December 2019 в 03:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: