Я перенесу несколько проектов из SVN в Mercurial и не знаю, как решить эту проблему: поскольку мы работаем с MVC 3, в нашем файле Web.config хранятся некоторые строки SQL-соединения.
Поскольку TortoiseHg автоматически запускает широко открытый веб-сервер, когда вы нажимаете «Веб-сервер» в контекстном меню, я ищу способы ограничить его или заблокировать, но мне не повезло. Очевидно, мы не хотим, чтобы кто-либо мог просматривать или извлекать данные, что по умолчанию включено. Хотя самое простое решение состоит в том, чтобы просто не запускать его, вполне возможно, что разработчик случайно щелкнет его при попытке синхронизации или клонирования, щелкнет X, чтобы закрыть его, а затем получит свой локальный сервер без подсказки.
Как другие разработчики решают эту проблему? Я что-то пропустил? Я думал о том, чтобы вытеснить блокировку объекта групповой политики: 8000 удаленного доступа, но ничто не мешает разработчику. от прокрутки вверх и изменения портов или чего-то глупого.