Несмотря на то, что я не могу быть уверен, как у teamcity получилось несколько голов, возможно, была проверка, когда teamcity выполнял сборку, но в итоге у нее было несколько голов.Потому что он использует один и тот же каталог Mercurial каждый раз, когда он пытался отправить, в конечном итоге терпит неудачу.Решение состояло в том, чтобы удалить все каталоги в каталоге кэша Mercurial, как установлено на странице настроек контроля версий.Затем перезапустите teamcity.Это дало чистую директорию, и все работало как запланировано.