[issue1973] Multi-repo update fails when specifiying revision

Marcus Lindblom bugs at mercurial.selenic.com
Wed Jan 6 09:27:19 UTC 2010


New submission from Marcus Lindblom <macke at yar.nu>:

I'm trying out BuildBot agains a multirepo, and it works well except when I
try to build a specific revision. 

>hg clone --verbose --noupdate http://myserver/hg/tpd-build
C:\buildbot-tpd\tpd-inc\build
requesting all changes
adding changesets
adding manifests
adding file changes
added 17 changesets with 29 changes to 14 files

The, when the update happens, hg doesn't even attempt to pull anything, it
just barfs:

>hg update --clean --repository C:\buildbot-tpd\tpd-inc\build --rev
f148978c3c4457dd845133a94207fa754c1b147b
abort: unknown revision 'f148978c3c4457dd845133a94207fa754c1b147b'!

However, when not specifying the revision or requesting the default branch ,
it works as expected:

>hg update --clean --repository C:\buildbot-tpd\tpd-inc\build --rev 

default
pulling subrepo BuildSystem
requesting all changes
adding changesets
adding manifests
adding file changes
added 2 changesets with 33 changes to 32 files
pulling subrepo Apps\UltraVNC\repo
requesting all changes
adding changesets
adding manifests
adding file changes
added 21 changesets with 1432 changes to 1419 files (+1 heads)
14 files updated, 0 files merged, 0 files removed, 0 files unresolved

----------
messages: 11394
nosy: marcusl
priority: bug
status: unread
title: Multi-repo update fails when specifiying revision

____________________________________________________
Mercurial issue tracker <bugs at mercurial.selenic.com>
<http://mercurial.selenic.com/bts/issue1973>
____________________________________________________


More information about the Mercurial-devel mailing list