п'ятниця, 26.02.2010

<< Назад в TFS Branching Guidance – Q&A Вопрос Какая разница между папками и ветвями? Ответ Начиная с TFS 2010, существует различие между ветвями и папками в системе управления версиями. С необходимыми разрешениями пользователь может конвертировать папки в ветви (и наоборот). Эта новая концепция использования ветви как высокоуровневый объект позволяет использовать некоторые специфические возможности ветвления, например, хранить такие свойства как [...]

Далее...http://ashamray.wordpress.com/2010/02/26/diff_folder_branch/

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

Дале...http://ashamray.wordpress.com/2010/02/25/vsts_2010_rm_spec_rm/

понеділок, 15.02.2010

Многие организации начинают развитие со слабо продуманным видением того, что они хотят разработать и сосредоточиваются на разработке. Формальное определение того, как обнаружить, определить и управлять изменением требований часто остается неопределенным. Из-за этого проекты часто не уделяют достаточно времени на выявление и проверку, которое необходимо для получения правильных требований проекта. В результате, при достижении командой окончания [...]

Далее...http://ashamray.wordpress.com/2010/02/12/vsts_2010_rm_plan_rm/

понеділок, 01.02.2010

«Анализ выполняется, чтобы определить, какое влияние определенная рабочая среда окажет на способность удовлетворить потребности заинтересованных лиц, ожидания, ограничения и интерфейсы. Факторы, такие как выполнимость, потребности миссии, ограничения стоимости, потенциальный размер рынка и стратегия приобретения должны быть все приняты во внимание, в зависимости от контекста продукта. Это, в дополнение к определению необходимых функциональных возможностей, включает

Далее...http://ashamray.wordpress.com/2010/02/01/vsts_2010_rm_analysis_breakdown/

п'ятниця, 22.01.2010

Эти виртуальные машины включают все необходимое для изучения и демонстрации управления жизненным циклом разработки с использованием MS Visual Studio 2010 beta 2 (пока без Lab Management). Образы доступны для нескольких платформ: Hyper-V, Virtual PC 2007 SP1 и Virtual PC для Windows 7. Также предлагается дополнительный набор 7-ми практических занятий. Загрузить их можно: http://cid-8c96cc4d0756cacb.skydrive.live.com/browse.aspx/Public/Blog%20Attachments/2010%20Beta%202%20Labs?uc=3. На блоге Brian Kellers http://blogs.msdn.com/briankel/ можно найти полезную дополнительную информацию, такую как прямые ссылки на скачивание образов.

Далее....http://ashamray.wordpress.com/2010/01/21/microsoft-visual-studio-2010-and-team-foundation-server-2010-beta-2-image/

середа, 13.01.2010

TFS Branching Guide 2.0 довольно интересная сборка планов ветвления, которые основаны на практике применения Team Foundation Server. Будет полезно как пользователям TFS, так и интересно пользователям других систем версионного контроля. Страница проекта на CodePlex  – TFS Branching Guide 2.0

TFS Branching Guide – Main 2.0 – Это главная статья, которая коротко рассказывает о концепции ветвления и показывает 3 основные модели ветвления

TFS Branching Guide – Scenarios 2.0 – Набор наиболее общих сценариев ветвления

TFS Branching Guide – Q&A 2.0 – Частые вопросы и ответы

Далее..http://ashamray.wordpress.com/2010/01/12/tfs_branching_guide_2_0/

понеділок, 28.12.2009

<< Назад в TFS Branching Guidance – Q&A

Вопрос

Что такое слияние без базовой версии и чем оно отличается от обычного слияния?

Ответ

Слияние без базовой версии позволяет объединять две папки, которые не связаны ветками, создаваемыми через команду branch клиента командной строки tf или с помощью Обозревателя управления исходным кодом. Как только слияние без базы будет один раз выполнено, то в дальнейшем между этими папками можно будет выполнять обычное слияние (как будто эти папки связаны ветками). Хотя слияние без базовой версии может быть полезно для двух логически связанных каталогов, но не связанных ветками, в нем есть определенные недостатки по сравнению с обычной операцией ветвления/слияния:

Далее.. http://ashamray.wordpress.com/2009/12/26/baseless_merge/


<< Назад в TFS Branching Guidance – Q&A

Вопрос

Можно ли удалять ветви?

Ответ

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

  • Есть ветвь от А к B

<< Назад в TFS Branching Guidance – Q&A

Вопрос

Выполняя слияние между двумя ветвями с выбранной опцией «Все изменения до определенной версии», какой тип версии предпочтен («Последняя версия» [по умолчанию], «Набор изменений», «Дата», «Метка» или «Версия рабочей области»)?

Ответ

В зависимости от выбранной опции будет определен различный набор изменений, как описано ниже:

  • «Последняя версия» – все наборы изменений, которые не были объединены из исходной ветви от последней операции слияния, будут объединены с целевым потоком. Однако с момента последнего слияния в исходной ветви может вестись активная разработка, поэтому какие точно изменения будут объединены, может быть не четко определено.
Далее... http://ashamray.wordpress.com/2009/12/26/merge_options/
понеділок, 21.12.2009

<< Назад в TFS Branching Guidance – Q&A

Вопрос

В чем недостаток выбранных наборов изменений (cherry picked changeset)?

Ответ

Рекомендуется не использовать выбранные наборы изменений при объединении веток. Выбранные изменения определяют выбор только конкретных изменений, которые будут использовать при объединении.

Далее.. http://ashamray.wordpress.com/2009/12/20/cherry_picked_changeset/

 
1 , 2 , 3 , 4 , 5 ... 11