Я прочитал несколько сообщений о функции ветвления и слияния SVC и создании ветвей в TFS, следуя этим шагам, я создал ветвь для критического изменения функции приложения ASP.NET MVC. После успешного создания ветви разветвленные файлы ( новые файлы), исключенные из приложения, попытка включить файлы в проект приведет к дублированию ошибок подписи. поэтому я должен внести изменения в исходные файлы (файлы, доступные до ветвления), теперь я не знаю фактического назначения ветвей.
Если мне нужно работать с существующими файлами, зачем мне создавать ветку?
Как настроить и настроить операцию ветвления в системе контроля версий TFS?
Насколько реально это помогает?
Изменить:
Прикрепленное изображение успешное создание ветки. Я нашел два каталога в одном контроллере и в другой ветке контроллера (которая по умолчанию исключена из проекта). Теперь в каком наборе файлов мне нужно работать?
Когда я работаю в наборе файлов «Контроллеры», эти изменения отталкивают других разработчиков, поэтому я не вижу там никакой изоляции среды.
Если мне нужно работать в "Контроллерах-филиале", почему его исключают из проекта? когда я пытаюсь включить «Контроллеры-ветвь» в проект, определения кода, имена классов дублируются (т. Е. Эти определения конфликтуют с содержимым папки «Контроллеры»)