Я работаю на сервере SharePoint 2010, и у меня есть следующие элементы в моем решении SharePoint
- Пара веб-частей
- Рабочий процесс конечного автомата (который будет интегрирован в библиотеку форм Infopath)
- Формы редактирования задачи Infopath
Допустим, это решение развернуто на http://[SharePoint201Server]:[PortNumber - x ] /
Это единственный сервер, который у меня есть (без дополнительного сервера для UAT), и то, что было сделано до сих пор, необходимо предоставить для приемочного тестирования пользователя (UAT). Я могу создать еще один сайт в http://[SharePoint201Server]:[PortNumber - y ] / для него.
Моя проблема в том, как мне сохранить две копии моего исходного кода? Мне придется продолжить разработку того же набора исходного кода для следующего выпуска UAT. Я просто не могу создать простые копии исходного кода, так как он будет иметь то же имя сборки и идентификатор функции и т. Д. Как бы то ни было, любые изменения в исходном коде разработки могут повлиять на сборки UAT.
Одна вещь, которую я могу сделать, - это создавать отдельные проекты для UAT и Development с различными функциями и именами сборок, но не слишком ли это ненужная работа?
Что может быть лучшим подходом в такой ситуации?