Есть ли способ автоматизировать создание и публикацию проекта на нашем сервере разработки из нашего репозитория Mercurial Hg?
Я бы хотел, чтобы это происходило при сохранении новой ревизии в системе контроля версий.
Jenkins CI может создавать решения VS, извлеченные из SVN, GIT, Mercurial и других, и публиковать результаты ваших сборок; в нем много много плагинов, разъемов и т. д.
Вы можете использовать CruiseControl.NET , поскольку я вижу, что он поддерживает Mercurial в качестве контроля версий.
Я использовал SubVersion (SVN) вместе с TeamCity для того же.