понеділок, 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/ можно найти полезную дополнительную информацию, такую как прямые ссылки на скачивание образов. ![]()
середа, 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 возможно или на непосредственный родительский поток разработки, или на непосредственные дочерние ветви (если не выполняется слияние без базовой версии); таким образом, если промежуточный поток будет удален, то определенные пути слияния могут быть нарушены. Рассмотрим следующий пример:
<< Назад в TFS Branching Guidance – Q&A Вопрос Выполняя слияние между двумя ветвями с выбранной опцией «Все изменения до определенной версии», какой тип версии предпочтен («Последняя версия» [по умолчанию], «Набор изменений», «Дата», «Метка» или «Версия рабочей области»)? Ответ В зависимости от выбранной опции будет определен различный набор изменений, как описано ниже:
понеділок, 21.12.2009
<< Назад в TFS Branching Guidance – Q&A Вопрос В чем недостаток выбранных наборов изменений (cherry picked changeset)? Ответ Рекомендуется не использовать выбранные наборы изменений при объединении веток. Выбранные изменения определяют выбор только конкретных изменений, которые будут использовать при объединении. Далее.. http://ashamray.wordpress.com/2009/12/20/cherry_picked_changeset/ ![]() << Назад в TFS Branching Guidance – Q&A Вопрос Когда создается новый командный проект, когда нужно использовать «Создать новую ветвь системы управления версиями»? Ответ При создании нового проекта, в диалоговом окне «Указание параметров системы управления версиями» находятся следующие пункты: «Создать пустую папку системы управления версиями», «Создать новую ветвь системы управления версиями» или «Не создавать в этот момент папку системы управления версиями». При выбранном пункте «Создать новую ветвь системы управления версиями» создается новая папка системы управления версиями для проекта, которая будет содержать все данные, содержащиеся в папке системы управления версиями другого существующего проекта. Т.е. выбирая этот пункт, говорится, что «проект X будет содержать все исходные коды проекта Y». Далее.. http://ashamray.wordpress.com/2009/12/21/new_project/ ![]() << Назад в TFS Branching Guidance – Q&A Вопрос Можно ли использовать ветвление между проектами? Ответ Можно организовать общий исходный код между проектами различными способами, включая ветвление исходного кода из одного проекта в другой. Один из общих случаев, когда используется ветвление исходного кода между проектами, это, когда есть отдельный проект, который содержит исходный код общей функциональности и на него ссылаются другие проекты Далее.. http://ashamray.wordpress.com/2009/12/21/share/
<< Назад в TFS Branching Guidance – Q&A Вопрос Что такое метки и когда они должны использоваться? Ответ В системе управления версиями Team Foundation метка – это маркер, который может быть выборочно прикреплен к ряду никак несвязанных версий файла и папки на сервере управления версиями, чтобы облегчить их общий поиск в рабочем пространстве, как для разработки, так и процесса сборки. Типичный сценарий использования, метки могут представлять снимок исходного кода, который был успешно собран в определенный день (Team Build делает это автоматически для каждой сборки), или сохранение версии некоторых изменений, сделанных как базовый код. Далее.. http://ashamray.wordpress.com/2009/12/21/label/ ![]() |
Про автора
|
|
||||