2016-04-23 8 views
2

CurrentY Я нахожусь в процессе создания C# .NET сайтов (MVC) с VS 2015.C# Развертывание хостинг хобот хранилища VisualSVN, как веб-сайт MVC (проект «запустить» на веб-сервер)

Im создание мой дом среда разработки.

  1. Я использую VisualSVN для моего управления версиями.
  2. Я использую VisualSVN Server для размещения версии управления.

Я хочу, чтобы иметь возможность разместить мой репозиторий как веб-сайт asp.net mvc, чтобы я мог видеть рабочую версию моего проекта/веб-сайта mvc. Репозиторий находится внутри каталога, называемого trunk (только видимым с сервера SVN). Однако я не знаю, как это можно сделать.

Может ли кто-нибудь дать мне какие-нибудь идеи? Может ли это быть сделано с IIS прямо из репозитория или мне нужно публиковать из репозитория в IIS явно?

ответ

2

Вам необходимо будет опубликовать источник/сборки на сервере с помощью IIS с IP-адресом, обращенным к передней панели (www.mysite.com). Есть несколько бесплатных вариантов хостинга для Asp.Net, если вы немного ищете или проверяете место Microsoft: https://hosting.asp.net/hosting

Вы можете настроить процесс триггера для обновления веб-сайта каждый раз, когда вы устанавливаете/выполняете код, если вам действительно нужно соответствующая версия веб-сайта в режиме реального времени с вашим кодом фиксируется. Хотя это редко бывает хорошей идеей в сценариях с одним разработчиком, это может быть хороший рабочий процесс. Не делайте этого, если общественность/клиентам к вашему сайту :)

Возможное решения на самом деле хостинг в VisualSVN, а также: How do I browse an old revision of a Subversion repository through the web view?

+1

Я хочу создать проект с некоторыми госзакупками, и для этого его необходимого а не soloranger: P .. спасибо за ур ответ! – Developerdeveloperdeveloper

+1

Проверьте это, если вам действительно нужно размещать из SVN: http://stackoverflow.com/questions/651305/how-do-i-browse-an-old-revision-of-a-subversion-repository-through- the-web-view –

+0

Не уверен, что они говорят о веб-представлении репозитория или веб-сайта в коде, чтобы быть честным, но могут быть возможны. Обычно вам нужна «точка остановки», когда вы и другие разработчики соглашаетесь «ОК, время для обновления сайта». –