Что означают этапы производства, разработки и развертывания в Visual Studio 2010

Я не ищу определений для всех этих терминов, но хочу узнать, «Как работают разработчики при разработке программного обеспечения на ASP.net»

Мой старший разделил проект на 2 папки. Первая - это Разработка: D, вторая - папка Subversion: S. . Обе папки содержат одинаковые файлы.

Во время программирования (разработки), над какой папкой мне работать (я имею в виду, какой файл мне открыть, чтобы начать программирование: папка D или папка S). Мы используем Subversion и Visual Studio 2010.

Если бы кто-нибудь мог объяснить мне «сценарий развертывания», я был бы им очень благодарен.

Спасибо.


person ColdCreek    schedule 13.09.2013    source источник


Ответы (1)


Мы используем SVN на нашем сайте (TortoiseSVN в качестве клиента).

У каждого проекта есть собственный репозиторий с тремя типами: магистраль, ветвь релизов и ветки. Магистраль - это незавершенная работа, выпуски - это моментальные снимки источника основных выпусков, а новая ветвь создается для конкретной задачи. По завершении ветка будет снова объединена с магистралью, и в конечном итоге из магистрали будет создан выпуск.

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

person Darth Continent    schedule 13.09.2013
comment
Спасибо за ответ. Дает мне четкое представление о разработке и производстве. - person ColdCreek; 13.09.2013
comment
Ищу больше ответов, и если кто-нибудь может предоставить мне несколько ссылок, по которым я могу пойти и исследовать себя по этим темам. - person ColdCreek; 13.09.2013
comment
Вы можете исследовать жизненный цикл разработки программного обеспечения, он описывает основные концепции разработки, выпуска и поддержки программного обеспечения. - person Darth Continent; 13.09.2013