Все это зависит от метода, который Вы используете для доступа к репозиторию. В основном существует три пути:
Опции 1 и 3 не требуют локальных пользователей на сервере, в то время как опция 2 делает.
Руководство Подверсии имеет хорошую сводку различных типов сервера и почему выбрать который.
Я лично только использовал метод Apache, который позволяет Вам создавать файл с именами пользователей и паролем и их соответствующими полномочиями, и он работал хорошо на нас.
Мне жаль говорить, но короткий ответ нет. Проверьте ссылку конфигурации здесь: http://www.iis.net/configreference или cmdlet ссылка здесь: http://technet.microsoft.com/en-us/library/ee790599.aspx
Я проверил XML-файл, но нет ничего, что позволяет Вам выбирать, где Вы запускаете. Они действительно должны добавить это.
Вы пробовали appcmd.exe list sites
, вывод - что-то как
SITE "Default Web Site" (id:1,bindings:http/*:80:,state:Started)
Можно отослать статью
Если у вас включены «Сценарии и инструменты управления IIS», вы можете использовать PowerShell для отображения статуса сайтов. Я использую такой сценарий в специальном окне PowerShell:
do
{
clear-host
Get-ChildItem IIS:\sites | format-table state, name
$curPos = $Host.UI.RawUI.CursorPosition
$ou = (Get-Date).ToString("HH:mm:ss")
$ou = " " + $ou + " - Press CRTL+C to terminate"
$Host.UI.Write($ou)
$Host.UI.RawUI.CursorPosition=$curPos
Start-Sleep -Seconds 5
} until ($false)
Строка
Get-ChildItem IIS: \ sites | Состояние форматной таблицы
выполняет реальную работу, остальное только для предотвращения прокрутки вывода. Он обновляется каждые пять секунд.