У меня есть исходный код, который на 95% одинаковый для всех клиентов. Однако некоторые клиенты просят что-то конкретное. Как я могу управлять этим, возможно ли это с помощью VisualSVN/Subversion?
Обновление:
Некоторые подробности о приложении, это веб-ASP.NET MVC с NHibernate.
Приложение имеет несколько проектов: веб-часть, часть репо (где мы используем NHibernate для доступа к базе данных) и проект службы.
Проект службы использует проект репо, а проект службы - это проект с бизнес-правилами.