2013-12-02 2 views
0

Я новичок в управлении проектом, имеющим разные версии (с разветвленной версией?) Внутри репозитория.Управление проектом с двумя разными версиями кода в репо

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

Моя проблема в том, что я должен работать с любой из версий в любое время с перерывами. Итак, есть ли способ сделать отдельные зоны регистрации (я думаю, что я должен его разветвить), но я не знаю понятия ветки. Для этого потребуется несколько пошаговых шагов.

В настоящее время у меня есть 2 разных набора изменений, хранящих эти две разные версии, а при разрешении конфликтов конфликтов - pain_in_the_a **:/Я использую плагин Team explorer в eclipse.

Любая помощь приветствуется.
ТИА

+1

ревизии = версии? Одновременно вы управляете двумя разными версиями? Кроме того, вы используете Git TFVC (по умолчанию) для вашего исходного элемента управления? –

+0

@AndrewClear Спасибо за ответ. Да, у меня есть две разные версии одного и того же кода; это для двух разных поставщиков. Я использую бесплатную учетную запись для визуальной студии онлайн и ее плагин Eclipse (коллективный проводник). – beerBear

ответ

0

[ниже предполагается, что вы используете TFVC]

Вы хотите использовать ветви, так что вы можете поддерживать различные версии кода. Перейти здесь:

http://msdn.microsoft.com/en-us/library/bb668955.aspx

И читать всю вещь. Раздел 3 «Отделение для обслуживания», вероятно, является вашей лучшей общей стратегией. Вот полезный учебник по созданию филиалов с Team Explorer Everywhere:

http://msdn.microsoft.com/en-us/library/gg490758(v=vs.100).aspx

Этого должно быть достаточно, чтобы вы начали. Как философская сторона, всегда старайтесь свести к минимуму количество ветвей (опубликованное разнообразие, для людей Git), поскольку они добавляют сложность.