Здравствуйте, Camarada, Вы писали:
C>Тогда еще такой вопрос. C>К примеру, я генерю файл, с описанием класса, содержащего константные строки, которые впоследствии заменяются моими. C>Файл будет меняться часто, поэтому не хочется хранить его под контролем версий. C>А что если будем собирать на компьютере, куда установлена студия, но не установлен Меркуриал C>(скрипт не сгенерит нужный файл, проект не соберется, так как этот файл включен в зависимости) C>Можно конечно, генерить некую заглушку (аналогичный файл с No version Info типа), но мне что-то идея не нравится, может еще варианты будут?
При всем понимании того, что ответ немного не по теме.
А Вы не думали заюзать какой-нибудь VisualBuild, CruiseControl.NET или TeamCity ?
Эти инструменты и с системами контроля версий умеют работать, и номерами версий
управлять (например, использовать revision number и build increment).
CruiseControl.NET к тому же бесплатный.