Итак, сегодня я убил сборку, проверив файл конфигурации. Он знает, где находится сервер (например, SQL-сервер или тому подобное), и я работал против сервера, который работает на моем компьютере. Обычно, а точнее, при других обстоятельствах, мы работали бы против центрального сервера. В ежедневной сборке, конечно, не нашлось «моего» сервера, а значит, и поломка. Затем снова измените файл конфигурации, чтобы он указывал на «нормальный» сервер перед регистрацией, и снова отредактируйте его после регистрации.
Я испытывал желание, чтобы VC просто проигнорировал файл конфигурации, чтобы он не был зарегистрирован случайно. С другой стороны, хранилище должно содержать чистую, пригодную для использования версию файла. Я не могу проигнорировать это и проверить это одновременно, а теперь я могу?
Итак, то, что я ищу, это способ получить файл, который, ошибается, проверяет, но никогда не регистрирует. По крайней мере, в наиболее распространенном случае - если файл конфигурации значительно изменится, какая-то специальная процедура чтобы получить новую версию в хранилище было бы выполнимо.
Если вы, ребята, уже сталкивались с этой проблемой, мне было бы интересно узнать о найденных вами решениях. Пока они не ломают сборку, то есть;)