Я работаю над проектом C # 4.0, WPF 4.0, SQL 2008 и работаю дома и в офисе. Я просто настраиваю SubVersion с помощью Visual SVN в соответствии с рекомендациями, которые встречаются в других вопросах. Проблема, с которой я сталкиваюсь, заключается в том, что строка подключения к базе данных отличается для каждого местоположения.
Дома у меня есть база данных в моей системе разработки, в офисе база данных находится на нашем сервере. Ни один из них не подключен к Интернету, поэтому я должен использовать оба. Есть ли элегантный способ автоматически выбрать правильный?
Обновление
У меня постоянные проблемы с этим, и я пытаюсь сбалансировать обучение управлению версиями с выполнением работы над моим проектом. Я читал книгу подрывной деятельности, и я в порядке с тем, что она охватывает. Одна из моих реальных проблем связана с файлами, которые должны различаться в разных средах разработки . Я мог бы легко обойти это, но мне это кажется немного странным. Я вижу больше, чем пару статей о том, насколько странным может быть svn: exclude, и мне кажется, что то, что работает дома, вызывает проблемы на работе и наоборот.
Возможно, я просто не знаю достаточно, чтобы распознать правильный ответ, поэтому, пожалуйста, укажите мне правильное направление (мне не нужно, чтобы вы делали это для меня) или проголосуйте за лучший из существующих ответов, и я продолжу свое исследование .
Спасибо, ТАК