0
Просмотров: 63
«Анализ выполняется, чтобы определить, какое влияние определенная рабочая среда окажет на способность удовлетворить потребности заинтересованных лиц, ожидания, ограничения и интерфейсы. Факторы, такие как выполнимость, потребности миссии, ограничения стоимости, потенциальный размер рынка и стратегия приобретения должны быть все приняты во внимание, в зависимости от контекста продукта. Это, в дополнение к определению необходимых функциональных возможностей, включает [...]
Читать далее...
0
Просмотров: 75
Эти виртуальные машины включают все необходимое для изучения и демонстрации управления жизненным циклом разработки с использованием 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. На блоге [...]
Читать далее...
0
Просмотров: 125
TFS Branching Guide 2.0 довольно интересная сборка планов ветвления, которые основаны на практике применения Team Foundation Server. Будет полезно как пользователям TFS, так и интересно пользователям других систем версионного контроля. Страница проекта на CodePlex – TFS Branching Guide 2.0
TFS Branching Guide – Main 2.0 – Это главная статья, которая коротко рассказывает о концепции ветвления и [...]
Читать далее...
0
Просмотров: 145
Вопрос
Выполняя слияние между двумя ветвями с выбранной опцией «Все изменения до определенной версии», какой тип версии предпочтен («Последняя версия» [по умолчанию], «Набор изменений», «Дата», «Метка» или «Версия рабочей области»)?
Ответ
В зависимости от выбранной опции будет определен различный набор изменений, как описано ниже:
«Последняя версия» – все наборы изменений, которые не были объединены из исходной ветви от последней [...]
Читать далее...
0
Просмотров: 152
<< Назад в TFS Branching Guidance – Q&A
Вопрос
Можно ли удалять ветви?
Ответ
Удаление ветви не отличается от удаления любой папки системы управления версиями. Различие в том, что необходимо знать, не повлияет ли удаление ветви на дальнейшие операции слияния. Слияние в TFS возможно или на непосредственный родительский поток разработки, или на непосредственные дочерние ветви (если не выполняется слияние [...]
Читать далее...
0
Просмотров: 150
<< Назад в TFS Branching Guidance – Q&A
Вопрос
Что такое слияние без базовой версии и чем оно отличается от обычного слияния?
Ответ
Слияние без базовой версии позволяет объединять две папки, которые не связаны ветками, создаваемыми через команду branch клиента командной строку tf или с помощью Source Control Explorer. Как только слияние без базы будет один раз выполнено, то [...]
Читать далее...
0
Просмотров: 159
<< Назад в TFS Branching Guidance – Q&A
Вопрос
Когда создается новый командный проект, когда нужно использовать «Создать новую ветвь системы управления версиями»?
Ответ
При создании нового проекта, в диалоговом окне «Указание параметров системы управления версиями» находятся следующие пункты: «Создать пустую папку системы управления версиями», «Создать новую ветвь системы управления версиями» или «Не создавать в этот момент папку системы [...]
Читать далее...
0
Просмотров: 158
<< Назад в TFS Branching Guidance – Q&A
Вопрос
Можно ли использовать ветвление между проектами?
Ответ
Можно организовать общий исходный код между проектами различными способами, включая ветвление исходного кода из одного проекта в другой. Один из общих случаев, когда используется ветвление исходного кода между проектами, это, когда есть отдельный проект, который содержит исходный код общей функциональности и на него [...]
Читать далее...
0
Просмотров: 178
<< Назад в TFS Branching Guidance – Q&A
Вопрос
Что такое метки и когда они должны использоваться?
Ответ
В системе управления версиями Team Foundation метка – это маркер, который может быть выборочно прикреплен к ряду никак несвязанных версий файла и папки на сервере управления версиями, чтобы облегчить их общий поиск в рабочем пространстве, как для разработки, так [...]
Читать далее...
0
Просмотров: 112
<< Назад в TFS Branching Guidance – Q&A
Вопрос
Как управлять ошибками при ветвлении?
Ответ
Ветви исходного кода не оказывают влияния на рабочие элементы (например, ошибки). Это означает, что ошибки не клонируются в новый проект во время процесса ветвления. Поэтому обработка ошибок зависит от следующих вариантов:
Вариант 1: Ответственность и принадлежность для ошибок должны также переноситься в новый ответвленный проект [...]
Читать далее...
0
Просмотров: 104
<< Назад в TFS Branching Guidance – Q&A
Вопрос
Как управлять ошибками при ветвлении?
Ответ
Ветви исходного кода не оказывают влияния на рабочие элементы (например, ошибки). Это означает, что ошибки не клонируются в новый проект во время процесса ветвления. Поэтому обработка ошибок зависит от следующих случаев:
Вариант 1: Ответственность и принадлежность для ошибок должны также переноситься в новый ответвленный проект [...]
Читать далее...
0
Просмотров: 112
<< Назад в TFS Branching Guidance – Q&A
Вопрос
Как нужно управлять разрешениями в ветках для команды разработки?
Ответ
Управление доступом и разрешениями для системы управления версиями должны быть точно определены. Необходимо оценить уровни доступа, которые необходимы для ролей, определить матрицу ролей и обязанностей, которая поможет получить непротиворечивое и направленное на безопасность решение. Используйте группы на основе Active Directory, [...]
Читать далее...
0
Просмотров: 122
<< Назад в TFS Branching Guidance – Q&A
Вопрос
Как нужно управлять разрешениями в ветках для команды разработки?
Ответ
Управление доступом и разрешениями для системы управления версиями должны быть точно определены. Необходимо оценить уровни доступа, которые необходимы для ролей, определить матрицу ролей и обязанностей, которая поможет получить непротиворечивое и направленное на безопасность решение. Используйте группы на основе Active Directory, [...]
Читать далее...
0
Просмотров: 106
<< Назад в TFS Branching Guidance – Q&A
Вопрос
Существует ли наиболее предпочтительный метод идентификации при создании ветки?
Ответ
При создании ветки существует пять опций: набор изменений, дата, метка, последняя версия и версия рабочего пространства. Каждый из этих вариантов покрывает специфические потребности.
Важно понимать, что в TFS метки используются, чтобы обращаться не к времени, а скорее к набору файлов, которые [...]
Читать далее...
0
Просмотров: 110
<< Назад в TFS Branching Guidance – Q&A
Вопрос
Что необходимо для объединения или перемещения потоков разработки?
Ответ
В идеале, Ваша стратегия ветвления есть результат планирования и отражает потребности и цели Вашей команды разработки. Однако, в сегодняшней постоянно меняющейся среде организационных объединений и приобретений, Вы можете обнаружить, что Вам необходимо интегрировать работу двух или более ранее автономных групп в [...]
Читать далее...
|
|
|